我使用 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);
答案 0 :(得分:0)
无法卸载系统应用程序,因此请使用程序包管理器检查应用程序是否为系统应用程序,然后继续。