#android #google_play
Здравствуйте! При загрузке новой версии приложения в Google Play возникает ошибка такого вида: APK-файл с кодом версии 1 уже существует. Используйте другой код. Вопрос заключается в том, где и как можно заменить этот самый код?
Ответы
Ответ 1
Update в build.gradle(Module: app) android { ... defaultConfig { ... versionCode 2 //для Google Play versionName "1.1" //для пользователей } } в manifest Вашего проектаОтвет 2
Чтобы Google Play принял новую версию приложения, нужно повысить версию кода android:versionCode. Если ранее android:versionCode="1", то в новой версии он должен быть на 1 больше - android:versionCode="2". Если Вы пишете приложения в среде разработки Android Studio С применением Gradle системы сборки, то версию кода нужно будет повышать в файле build.gradle уровня приложения, то есть того, что лежит в папке /app. Внутри этого файла Вы легко найдете строчку versionCode. versionName - Ваша собственная версия приложения, ее можно показывать пользователям. Она может быть двойная, тройная, с буквами. На Википедии подробнее об этом - Нумерация версий программного обеспечения После этого нужно собрать *.apk через Build-Generate signed APK.... Успехов!Ответ 3
Если работаете в Android Studio, то зайдите в структуру проекта - кнопка на панели инструментов или File / Project Structure... или сочетание клавиш Ctrl + Alt + Shift + S. Заходите в настройки вашего приложения Modules / app, вкладка Flavors. Там меняете код версии (+ 1) и название версии (при необходимости). Для публикации обновления в Google Play достаточно изменить только код версии.
Комментариев нет:
Отправить комментарий