通过PackageInfo获取ActivityInfo都是null
2017-02-28 23:39
417 查看
0x00
0x01
0x02
0xff
参考:http://blog.csdn.net/leixinyue/article/details/9735273
0x01
// 获取PackageManager PackageManager pm = getPackageManager(); // 获取PackageInfo。PackageManager.GET_UNINSTALLED_PACKAGES与PackageManager.GET_ACTIVITIES好像不能同时使用,会报错。 List<PackageInfo> pkgs=pm.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES); // 下面代码获取不到对应的ActivityInfo,actInfo总是null, //ActivityInfo[] actInfo = pkgs.get(0).activities; //这样就能获取ActivityInfo了,之后可以获得Activity的name ActivityInfo[] actInfo = getPackageManager().getPackageInfo(pkgs.get(0).packageName, PackageManager.GET_ACTIVITIES).activities;
0x02
0xff
参考:http://blog.csdn.net/leixinyue/article/details/9735273
相关文章推荐
- android 通过PackageInfo获取ActivityInfo
- 通过包名打开另外一个应用程序和获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- 通过包名打开另外一个应用程序和获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- 获取android应用程序信息(PackageInfo、ActivityInfo、ResolveInfo)
- 通过包名打开另外一个应用程序和获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- 通过PackageInfo 能获取到哪些信息
- 通过包名打开另外一个应用程序和获取手机中已安装apk文件信息(PackageInfo、ResolveIn ...
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用...
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用 ...
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) .
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)