常見的install apk失敗解決

我們在執行adb install xx.apk時,經常會遇到各種奇奇怪怪的error,經常碰到的有以下幾種:

1、INSTALL_FAILED_CONTAINER_ERROR
原因:默認安裝位置設置成了優先安裝到外置存儲,只要把它改成自動就行了
解決方法:找到項目下AndroidManifest.xml文件中的manifest標籤,裏面有個屬性是android:installLocation的屬性,只要改成auto就可以了。
之前是android:installLocation=”preferExternal”
修改後android:installLocation=”auto”

2、INSTALL_FAILED_UPDATE_INCOMPATIBLE
原因:上一次安裝沒有卸載乾淨
解決方法:先執行adb uninstall com.android.xxxx(package name), package name可以從AndroidManifest文件中獲取,在執行安裝。

3、INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
原因:證書不支持
解決方法:查看apk是否加了不正確的簽名(platform.x509.pem platform.pk8),對應的簽名只能install在對應的版本上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章