您的位置:首页 > 移动开发 > Android开发

查看Android手机中是否安装了某个应用

2014-01-04 13:19 543 查看
List<PackageInfo> list = getPackageManager().getInstalledPackages(PackageManager.GET_PERMISSIONS);

StringBuilder stringBuilder = new StringBuilder();

for (PackageInfo packageInfo : list) {
stringBuilder.append("package name:"+ packageInfo.packageName + "\n");
ApplicationInfo applicationInfo = packageInfo.applicationInfo;
stringBuilder.append("应用名称:"+ applicationInfo.loadLabel(getPackageManager())
+ "\n");
if (packageInfo.permissions != null) {

for (PermissionInfo p : packageInfo.permissions) {
stringBuilder.append("权限包括:" + p.name + "\n");
}
}
stringBuilder.append("\n");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: