adb打开网页_android 使用指定浏览器打开网页

梳理下流程: 枚举对应浏览器包名到数组中 数组循环根据包名找到对应的LaunchIntent 通过LaunchIntent找到对应的LaunchActivity的包名 Intent通过设置activity的包名+类名 ** * 工具类 *

梳理下流程:

枚举对应浏览器包名到数组中

数组循环根据包名找到对应的LaunchIntent

通过LaunchIntent找到对应的LaunchActivity的包名

Intent通过设置activity的包名+类名

/**

* 工具类

*/

public class CheckApkExist {

private static String ucPkgName = "com.uc.browser";

public static boolean checkApkExist(Context context, String packageName){

if (TextUtils.isEmpty(packageName))

return false;

try {

ApplicationInfo info = context.getPackageManager()

.getApplicationInfo(packageName,

PackageManager.GET_UNINSTALLED_PACKAGES);

return true;

} catch (PackageManager.NameNotFoundException e) {

return false;

}

}

/** 示例:uc 浏览器检测*/

public static boolean checkUCBrowserExist(Context context){

return checkApkExist(context, ucPkgName);

}

发布者:admin,转转请注明出处:http://www.yc00.com/web/1735555931a3828764.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信