Skip to content

PackageManager的一些基础用法

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

按包名查找已安装app信息

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

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());
}

本站作者: rustfisher.com | rf.cs@foxmail.com
示例地址: AndroidTutorial Gitee, Tutorial Github | 反馈问题: -> Android issues - gitee
本文链接: https://www.an.rustfisher.com/android/pm/basic-use/ |-> 本站文章最近更新
一家之言,仅当抛砖引玉。如有错漏,还请指出。下方的广告链接内容与本站无关。如果喜欢本站的内容,也可 -> 点击请作者喝咖啡 ,谢谢支持服务器。