Полезный трюк, который я использовал для управления версиями каждого APK, описан здесь.
Код: Выделить всё
ext.abiCodes = ["armeabi": 1, "x86": 2, "armeabi-v7a": 3, "arm64-v8a": 4, "x86_64": 5]
android.applicationVariants.all { variant ->
variant.outputs.each { output ->
def baseAbiVersionCode = abiCodes.get(output.getFilter(OutputFile.ABI))
if (baseAbiVersionCode != null) {
output.versionCodeOverride = baseAbiVersionCode * 1000000 + variant.versionCode
}
}
}
Есть ли способ назначить разные коды версий для различных APK-файлов, созданных из файла пакета?
Буду признателен за любую помощь.
Я уже пытался решить эту проблему в Google, но безуспешно.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ersioncode