Gradle plugin 3.0 reescrever versionName
Migrei para o Android studio 3 e usei o gradle plugin v3.0.0-beta6. Gostaria de reescrever versionName / vesionCode dos arquivos .apk de saída. Usei o seguinte código para o gradle plugin 2.x no build.gradle do meu módulo de aplicativo Android
applicationVariants.all { variant ->
def flavor = variant.mergedFlavor
flavor.versionName="${VERSION_NAME}"
if (variant.buildType.isDebuggable()) {
flavor.versionCode=9999
} else {
flavor.versionCode=Integer.parseInt(gitCommitCount)
}
}
Não funciona no plugin gradle v3.0.0-beta6. Para versionCode, reescrevi-o com sucesso com a solução nesteProblema de saída da versão alfa do Gradle 3.0.0