android4.4 通过包名打开第三方应用程序
第一种方法:
通过包名和启动的类名启动第三方apk
xx.yy.zz:包名
xx.yy.zz.xxActivity:启动的类名
ComponentName componentName=new ComponentName("xx.yy.zz","xx.yy.zz.xxActivity");
Intent intent=new Intent();
intent.setComponent(componentName);
intent.setAction(Intent.ACTION_VIEW);
startActivity(intent);
经过研究发现google 还提供一种更简单的方法启动:
第二种方法是:只通过包名启动第三方应用apk程序
Intent intent = new Intent();
//通过包名启动
PackageManager packageManager = getPackageManager();
intent =packageManager.getLaunchIntentForPackage(“xx.yy.zz”);
startActivity(intent);
ok 搞定,看了有用记得32个赞哦!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。