如何检查是否可以卸载应用程序?

时间:2010-11-03 07:52:40

标签: android

我使用 PackageManager 来获取已安装的Android应用程序列表。但是无法从设备中卸载某些库存应用程序。我如何以编程方式检查这些?

Intent i = new Intent(Intent.ACTION_MAIN, null);
i.addCategory(Intent.CATEGORY_LAUNCHER);
PackageManager pm = this.getPackageManager();
List<ResolveInfo> activities = pm.queryIntentActivities
                                   (i, PackageManager.PERMISSION_GRANTED);

1 个答案:

答案 0 :(得分:0)

无法卸载系统应用程序,因此请使用程序包管理器检查应用程序是否为系统应用程序,然后继续。