fix(release): v1.3 (versionCode 4) clean-сборка — лечит зацикливание обновления

Причина петли: при bump 2→3 инкрементальная сборка НЕ пересобрала BuildConfig.dex —
в v3 APK manifest versionCode=3, но BuildConfig.VERSION_CODE остался 2. Приложение
сравнивало manifest(3) > BuildConfig(2) → всегда предлагало обновиться, ставило
тот же v3, снова предлагало. Фикс: ./gradlew clean перед сборкой релиза —
BuildConfig теперь совпадает с versionCode. Проверено на телефоне: v4, диалога нет.
This commit is contained in:
nk
2026-06-07 14:29:26 +03:00
parent 44807c9dba
commit 69f48d235e

View File

@@ -15,8 +15,8 @@ android {
applicationId = "com.radiola" applicationId = "com.radiola"
minSdk = 26 minSdk = 26
targetSdk = 34 targetSdk = 34
versionCode = 3 versionCode = 4
versionName = "1.2" versionName = "1.3"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables { vectorDrawables {