2010-11-03 110 views
1

我使用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

系統應用程序無法卸載,因此請使用程序包管理器檢查應用程序是否爲系統應用程序,然後繼續。

相關問題