Gradle-Android-添加版本代码号作为versionNameSuffix来调试buildTypes

时间:2019-04-15 12:20:49

标签: android gradle android-gradle android-configchanges android-build-type

我想添加版本代码作为versionNameSuffix的后缀。 目前,我有:

    debug {
        versionNameSuffix ".debug"
    }

我怎么有类似的东西:

    debug {
        versionNameSuffix ".debug.versionCode"
    }

我的版本代码基于productFlavors:

    productFlavors {
        free {
            versionCode 123
        }
    }

@Resolution:我将versionCode从productFlavors移到根级别,并使用接受的anwser在versionNameSuffix中注入versionCode

1 个答案:

答案 0 :(得分:1)

在您的应用build.gradle中创建恒定版本代码

def versionCode = 1

然后按照您的口味

debug {
    versionNameSuffix ".debug.${versionCode}”
}

也在您的defaultconfig中使用相同的版本代码

defaultConfig {
    versionCode ${versionCode}        
}