当前位置: 移动技术网 > 移动技术>移动开发>Android > 使用PackageManager获得应用信息实例方法

使用PackageManager获得应用信息实例方法

2019年07月24日  | 移动技术网移动技术  | 我要评论

以下代码可以获得已安装应用(包)的信息:

复制代码 代码如下:

// 包管理器
packagemanager pm = getpackagemanager();
//获取手机内所有应用
list<packageinfo> pi = pm.getinstalledpackages(0);
// packageinfo
packageinfo pii = (packageinfo) pi.get(i);
// 应用名称
name = pii.applicationinfo.loadlabel(pm);
// 应用图标
icon = pii.applicationinfo.loadicon(pm);
// 是否是系统应用
if ((pii.applicationinfo.flags & pii.applicationinfo.flag_system) <= 0)
        is_sys = "否";
else
       is_sys = "是";

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网