当其构建类型为“发布”时,我有以下代码来更新所有应用程序变体
android.applicationVariants.all { variant ->
if (variant.buildType.name == "release") {
variant.outputs.all { output ->
output.setVersionNameOverride(output.processResources.versionName + "-build" + new Date().format('yyyyMMddHHmmss'))
}
}
}
但是,当我将 Android Studio 更新到 3.1 时,会出现以下错误,请帮忙。
配置项目 ':app' 时出现问题。
无法获取 com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask 类型的任务“:app:processProdReleaseResources”的未知属性“versionName”。