После обновления Android Studio до версии 2.2 и Gradle -plugin до 2.2.0 Я получаю следующую ошибку:
"Не удалось получить неизвестное свойство 'assembleRelease' для проекта ': app' типа org.gradle.api.Project.
Когда я меняю версию плагина на 2.1.3, код все еще работает, но для меня нет долгосрочного варианта.
Мой код:
apply plugin: 'com.android.application'
dependencies {
...
}
android {
...
}
...
assembleRelease.doLast {
file('build/outputs/apk/app-release.apk').renameTo("AppName-1.0.0-${project.ext.androidVersionCode}.apk")
}
Подсказка: project.ext.androidVersionCode - это переменная, определенная в другом месте и содержащая номер сборки. Код в файле assembleRelease.doLast должен просто перемещать/переименовывать сгенерированный файл apk.
Спасибо за советы! Тангенс