AndroidAndroid技术知识Android开发

Android:Failure [INSTALL_FAILED_

2018-08-08  本文已影响2人  CnPeng

一、问题现象

APK内部升级时一直提示安装失败/无法安装等。

二、问题原因

通过 adb install xxx.apk 命令执行一次安装,这样可以看到具体的错误信息为:INSTALL_FAILED_VERSION_DOWNGRADE

导致该问题的原因大致如下:

三、附录

(1)、moudle.gradle中配置 gitVersion 作为 versionCode

android {
 defaultConfig {
        def gitCode = getGitVersion()
        versionCode gitCode
       //其他内容省略。。。
    }
}
//获取Git版本号
def getGitVersion() {
    def cmd = 'git rev-list HEAD --first-parent --count'
    def gitVersion = cmd.execute().text.trim().toInteger() + 1500
    return gitVersion
    //return 10000;      //如果需要运行FindBugs 此处需要换成一个比较大的数值,同时注释掉上面两行即可
}
上一篇下一篇

猜你喜欢

热点阅读