Android启动第三方应用程序

主要是开始通过包名的第三方应用程序,获取的方法的包名是非常在线。不是说。

两种方式启动:

第一:

Intent intent = new Intent();

intent.setClassName("包名", "要启动应用的activity");
startActivity(intent);

另外一种:

Intent intent = new Intent();
intent = MainActivity.this.getPackageManager().getLaunchIntentForPackage(“你获取的包名”);
startActivity(intent);

一般比較喜欢使用另外一种方式。比較简单。

不须要额外获取要启动的activity。


版权声明:本文博客原创文章,博客,未经同意,不得转载。

原文地址:https://www.cnblogs.com/zfyouxi/p/4629723.html