android 模拟点击第三方app,Android实现打开第三方app

前言

在android开发过程中,我们有时会涉及到在本应用中打开第三方应用的需求,那么这里我封装了一个工具类——AppHelper,用于实现获取本设备中app安装列表及在本应用中打开第三方应用的功能,下面就来看看它的使用吧。

今天涉及内容:

AppHelper 方法简介

AppHelper 在 Activity 中的使用

第三方应用打开失败的可能原因

效果图和项目结构图

AppHelper 源码

先来波效果图

1c5344d7eca6

效果图.gif

一.AppHelper 方法简介

AppHelper主要方法如下:

/**获取设备安装的app列表信息**/

public static List getAppInfos(Context context)

/***

* 根据包名打开一个app

*

* @param context

* @param packageName: 包名全称,如:"com.ss.android.article.lite"

*/

public static boolean openAppByPackageName(Context context,String packageName)

二.AppHelper 在 Activity 中的使用

下面贴出AppHelper在TempActivity 中使用代码:

@RequiresApi(api = Buil

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值