Издатель Gradle Play позволяет переопределить название версии перед публикацией в магазине воспроизведения.
play {
// ...
resolutionStrategy = "auto"
outputProcessor { // this: ApkVariantOutput
versionNameOverride = "$versionNameOverride.$versionCode"
}
}
Возможно ли использовать значение versionNameOverride
в коде Java?Мы отображаем название версии на странице about приложения, используя атрибут versionName
.GPP обновляет значение versionNameOverride
, поэтому в списке магазина воспроизведения отображается правильный номер версии, но на странице приложения в приложении отображается другой номер версии, основанный на versionName
.