Ошибки APK

Play: versionCode уже использован

Текст ошибки

Version code 12 has already been used. Try another version code.

Причина

AAB с таким versionCode уже загружали (даже отклонённый или черновик). Каждая загрузка требует нового номера.

Решение по шагам

  1. Посмотри наибольший versionCode в App bundle explorer в Play Console.
  2. Впиши в build.gradle число больше.
  3. versionName лишь подпись и не заменяет versionCode.
  4. Увеличивай номер автоматически в CI.
  5. Снова выполни bundleRelease и загрузи.

Примеры команд

android { defaultConfig { versionCode = 13; versionName = "1.4.0" } }
# CI-da avtomatik
versionCode = (System.getenv("BUILD_NUMBER") ?: "1").toInt()
./gradlew bundleRelease

Как не повторить

Генерируй versionCode из номера сборки или даты, а не вручную.

Автор и лицензия: Nibras Code