一、 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文件