В вашем проекте root build.gradle вы можете определить код версии и версию Назовите что-нибудь вроде этого
def code = project.hasProperty('versionCode') ? versionCode.toInteger() :
(System.getenv("VERSION_CODE") as Integer ?: <default-version-code>)
def name = project.hasProperty('versionName') ? versionName.toString() :
(System.getenv("VERSION_NAME") as String ?: "<default-version-name>")
Вы можете указать код версии и имя среды выполнения в команде сборки примерно так:
-P = значение
allprojects {
ext.baseVersionCode = code
ext.baseVersionName = name
}
Эти версии кода вы можете получить доступ ко всем модулям. В приложении build.gradle
defaultConfig {
versionCode baseVersionCode
versionName baseVersionName
archivesBaseName = "customzied_apk_name"
}