2012-02-23 188 views
0

我嘗試我的apk安裝到我的手機,而不是模擬器的Android ADB安裝錯誤

./adb安裝-r myapp.apk

我被失敗[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE]

回答

2

這意味着你的新的APK和舊的apk使用不同的證書籤名。它可能是一個使用生產密鑰,另一個使用調試密鑰。或者您使用不同的密鑰在2臺獨立的機器上生成了構建版本。

您可以使用相同的密鑰來解決問題或執行adb uninstall com.yourapp.package然後重新安裝應用程序。

1

不同的證書導致
卸載舊的和新的重新安裝一個能解決問題

0

我有同樣的問題。在啓用V1的情況下籤署APK。 在Android Studio - > build - >生成簽名APK - >啓用V1(jar簽名) enter image description here