2012-02-23 127 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