Я хочу, чтобы versionName
был включен в имя выходных файлов APK из моей сборки Android.
Там другой ответ, который работает с версиями плагина pre-0.14.x, но они изменили часть модели данных, так что она больше не работает, и я не мог понять, как это исправить. Насколько я могу судить, нижняя часть кода должна работать, но последний вызов set()
кажется, не имеет никакого эффекта. Он не выдает ошибку, но значение также не заменяется.
buildTypes {
applicationVariants.all { variant ->
def oldFile = variant.outputs.outputFile.get(0)
def newFile = new File(
oldFile.parent,
oldFile.name.replace(".apk", "-" + defaultConfig.versionName + ".apk"))
variant.outputs.outputFile.set(0, newFile)
}
Может кто-нибудь помочь мне с этим?