尝试更新我的应用程序时出现错误:失败INSTALL_FAILED_UPDATE_INCOMPATIBLE

时间:2019-08-23 17:22:37

标签: android adb

Android 6.0

在我的app / build.gradle中:

android {
    compileSdkVersion 28

    flavorDimensions "default"
    defaultConfig {
        applicationId "com.myapp"
        minSdkVersion 17
        targetSdkVersion 28
        versionCode 60
        versionName "3.4"

从Google安装后播放我的版本(旧版本)。 然后,我想像这样通过新版本的应用程序(签名apk)测试更新我的sign应用程序:

android adb install -r my_app-release.apk

我收到错误消息:

adb install -r my_app-release.apk
Performing Push Install
my_app-release: 1 file pushed. 4.5 MB/s (9219518 bytes in 1.946s)
    pkg: /data/local/tmp/my_app-release.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

P.S。我使用与我的应用程序的旧版本相同的私钥对新版本的签名(在Google Play中)。当我签署APK时,我会选择以下签名版本: V1 (jar signature) AND V2(Full APK signature)

1 个答案:

答案 0 :(得分:0)

我发现了问题。 我的应用程序的旧版本(在Google Play中)是通过不等于键进行签名的,以密钥我已签名新版本的应用程序。