【发布时间】:2017-10-02 09:39:44
【问题描述】:
我迁移到 Android Studio 3 并使用 gradle 插件 v3.0.0-beta6。我想重写输出 .apk 文件的 versionName/vesionCode。 我在我的 Android 应用模块的 build.gradle 中为 gradle plugin 2.x 使用了以下代码
applicationVariants.all { variant ->
def flavor = variant.mergedFlavor
flavor.versionName="${VERSION_NAME}"
if (variant.buildType.isDebuggable()) {
flavor.versionCode=9999
} else {
flavor.versionCode=Integer.parseInt(gitCommitCount)
}
}
它不适用于 gradle 插件 v3.0.0-beta6。对于versionCode,我用Gradle 3.0.0 alpha variant output issue中的解决方案成功改写了
【问题讨论】:
标签: android gradle android-gradle-plugin build.gradle