Use different VersionCode for Debug/Release android gradle build

前端 未结 6 1668
感动是毒
感动是毒 2020-12-15 07:30

I\'d like to apply different VersionCode to make apk file. For debug only fix it to 1, and for release whatever number specified in defaultConf

6条回答
  •  隐瞒了意图╮
    2020-12-15 07:53

    To use with Flavors:

    applicationVariants.all { variant ->
        def flavor = variant.mergedFlavor
        def name = flavor.getVersionName()
        def code = flavor.getVersionCode()
    
        if (variant.buildType.isDebuggable()) {
            name += '-d'
            code = 1
        }
    
        variant.outputs.each { output ->
            output.versionNameOverride = name
            output.versionCodeOverride = code
        }
    }
    

提交回复
热议问题