簡體   English   中英

Android如何從設備獲取已卸載應用程序的列表

[英]Android How to get List of uninstalled apps from device

在我的用例中,我要訪問從設備卸載的所有列表。

我嘗試了這個

    PackageManager pm = getPackageManager();
        List<ApplicationInfo> applications = pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES);
  Log.d("pkg inofo->", appInfo.packageName);

但它對我不起作用,它不是已卸載應用程序的返回列表。

所以我的問題是此代碼或任何其他方法來獲取已卸載應用程序列表的問題是什么?

無法獲取已卸載的應用程序。

但是,在安裝應用程序后,您可以獲取已卸載應用程序的列表。 您需要使用<action android:name="android.intent.action.PACKAGE_REMOVED"/> ,無論何時刪除任何應用程序,您都可以將其存儲在數據庫中並獲取已卸載應用程序的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM