解決使用adb卸載應用失敗的問題


       昨天使用adb命令成功安裝了應用,但是在卸載時卻報錯,卸載失敗,如下圖:

       

       然后我找了找原因,覺得可能是包名以及路徑的原因,

       於是就先把手機上的應用都打印出來看下,

        列出手機裝的所有app的包名: adb shell pm list packages
        這個有點多了,還包括系統的應用,於是再使用另外一個命令,

        列出除了系統應用的第三方應用包名: adb shell pm list packages -3
        這個就會比列出所有應用少了一些,如下圖:

  

            果然,包名跟安裝時的不一樣,然后再使用卸載命令把包名換成這個,就能卸載成功了

         

 

 

以下摘自:   鏈接:https://blog.csdn.net/kdsde/article/details/82466142

下面是從網上找到的幾種常見的錯誤及解決方法: 
1、INSTALL_FAILED_INVALID_APK:無效的安裝包,安裝包已損壞 
請檢查安裝包是否完整。如果是xpk包,可以通過手動安裝xpk來檢測一下。如果是apk包,請重新下載。 
2、INSTALL_FAILED_OLDER_SDK:系統版本過低 
當前程序不支持您的手機。 
3、INSTALL_FAILED_INSUFFICIENT_STORAGE:沒有足夠的存儲空間。 
4、INSTALL_FAILED_INVALID_INSTALL_LOCATION:無效的安裝位置。 
5、INSTALL_CANCELED_BY_USER:系統禁止安裝未知來源的應用。 
這個要在Android系統設置里修改,勾選安全選項里的未知來源,允許安裝。 
6、INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES:安裝包簽名不一致 
這樣的問題主要是簽名沖突造成的,比如你使用了ADB的debug權限簽名,但后來使用標准sign簽名后再安裝同一個文件會出現這樣的錯誤提示,解決的方法除了只有先老老實實從手機上卸載原有版本再進行安裝,而adb install -r參數也無法解決這個問題。 
7、INSTALL_FAILED_INVALID_URI: 
應用為中文名, adb install 中文.apk時出現此問題。修改為英文名就OK了。 
8、INSTALL_FAILED_USER_RESTRICTED: 
手機系統中有應用阻止了安裝,比如像魅族手機中的手機管家有監控usb安裝apk的權限。關閉此權限,即可。

附錄:adb install 安裝錯誤常見列表 
INSTALL_FAILED_ALREADY_EXISTS 程序已經存在 
INSTALL_FAILED_INVALID_APK 無效的APK 
INSTALL_FAILED_INVALID_URI 無效的鏈接 
INSTALL_FAILED_INSUFFICIENT_STORAGE 沒有足夠的存儲空間 
INSTALL_FAILED_DUPLICATE_PACKAGE 已存在同名程序 
INSTALL_FAILED_NO_SHARED_USER 要求的共享用戶不存在 
INSTALL_FAILED_UPDATE_INCOMPATIBLE 版本不能共存 (解決:Teminal中輸入adb uninstall package-name ) 
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 需求的共享用戶簽名錯誤 
INSTALL_FAILED_MISSING_SHARED_LIBRARY 需求的共享庫已丟失 
INSTALL_FAILED_REPLACE_COULDNT_DELETE 需求的共享庫無效 
INSTALL_FAILED_DEXOPT dex優化驗證失敗 
INSTALL_FAILED_OLDER_SDK 系統版本過舊 
INSTALL_FAILED_CONFLICTING_PROVIDER 存在同名的內容提供者 
INSTALL_FAILED_NEWER_SDK 系統版本過新 
INSTALL_FAILED_TEST_ONLY 調用者不被允許測試的測試程序 
INSTALL_FAILED_CPU_ABI_INCOMPATIBLE 包含的本機代碼不兼容 
CPU_ABIINSTALL_FAILED_MISSING_FEATURE 使用了一個無效的特性 
INSTALL_FAILED_CONTAINER_ERROR SD卡訪問失敗 
INSTALL_FAILED_INVALID_INSTALL_LOCATION 無效的安裝路徑 
INSTALL_FAILED_MEDIA_UNAVAILABLE SD卡不存在 
INSTALL_FAILED_INTERNAL_ERROR 系統問題導致安裝失敗 
DEFAULT 未知錯誤

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM