#android #android_manifest
Залил в PlayMarket приложение, доработал его, хочу залить ОБНОВЛЕНИЯ. Создал новый APK файл программы где в манифесте указал:При загрузке АРК файла выдает ошибку "APK-файл с кодом версии 1 уже существует. Используйте другой код." Как обновить?
Ответы
Ответ 1
Версию надо менять НЕ В МАНИФЕСТЕ а в файле build.gradle !!!!!!Ответ 2
Вам необходимо проверить versionCode в двух местах, это build.gradle внутри модуля (приложения), и в файле манифесте этого модуля. Если в Gradle скрипте его нет то он будет Overide(переопределен) в Android manifest и копироваться оттуда. В другом случае приоритет будет конечно у Gradle, так как скрипт является сборкой и управляет Build.properties, эти данные можно получить раньше. Плохой практикой является оставлять оба параметра (как скорей всего у вас в примере), так как вам необходимо отслеживать их в 2 местах. Хорошей практикой является указать versionCode только в gradle, более того использовать build.properties для формирования данных для ui , чтоб показать системную информацию например, тогда все сведётся к единственному необходимому изменению. ----------}
Комментариев нет:
Отправить комментарий