跳转至

PackageManager的一些基础用法

通常我们用context.getPackageManager()来获取PackageManager

按包名查找已安装app信息

使用getPackageInfo方法,查找本机应用信息。

1
2
3
4
5
6
PackageManager pm = context.getPackageManager();
try {
    PackageInfo pi = pm.getPackageInfo(task.getPkgName(), PackageManager.GET_META_DATA);
} catch (PackageManager.NameNotFoundException e) {
    Log.e(TAG, "没有这个app: " + task.getPkgName());
}
本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial AndroidTutorial 反馈问题 讨论区 最近更新 投喂作者

Ads