无需知道类名,就可以启动apk

查看官方文档,发现这样一个方法:

1 public abstract Intent getLaunchIntentForPackage (String packageName)  

这个方法名就说明:根据包名就可以得到启动的视图;

使用方法:

1 PackageManager pm = getPackageManager();  
2 Intent i = pm.getLaunchIntentForPackage(packageName);  
3 //如果该程序不可启动(像系统自带的包,有很多是没有入口的)会返回NULL  
4      if (i != null)  
5            startActivity(i);  
原文地址:https://www.cnblogs.com/kelina2mark/p/4277241.html