重復安裝相同包名APK出現的問題。


一、 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 

這樣的問題主要是簽名沖突造成的,比如你使用了ADB的debug權限簽名,但后來使用標准sign簽名后再安裝同一個文件會出現這樣的錯誤提示,解決的方法除了只有先老老實實從手機上卸載原有版本再進行安裝,而adb install -r參數也無法解決這個問題。

 

二、INSTALL_PARSE_FAILED_NO_CERTIFICATES

這個問題是因為用zip打開apk文件刪除某些不必要文件造成的。如刪除res里面的一些文件和文件夾。

 

三、INSTALL_FAILED_VERSION_DOWNGRADE

這個問題是因為手機里面的app的VersionCode值比你安裝的值大。
提高AndroidManifest.xml->VersionCode 的值或者app模塊下面build.gradle->versionCode。

查看方式:aapt dump badging 本地apk文件

 


免責聲明!

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



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