Phonegap неправильно сформированный файл config.xml и ошибка консоли Google Play с новой версией приложения - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть небольшое изменение в моем приложении для телефонной пробки (без новых плагинов), и я хочу сделать сборку для телефонной пробки, подписать ее и загрузить в консоль GP.

Я изменил верхнюю строкуфайл config.xml с версии 1.0.0 до 1.0.1:

<widget id="net.kiwiroad.quiz" version="1.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">

, но теперь сборка phonegap сообщает мне, что файл конфигурации искажен.

Если я пытаюсь загрузить его безОб изменении версии GP Console говорит: «Загрузка не удалась. Вам нужно использовать другой код версии для вашего APK или пакета приложений Android, потому что у вас уже есть код с кодом версии 10000»

Что я делаю не так?

1 Ответ

0 голосов
/ 25 февраля 2019

Сообщение об ошибке объясняет это: «Вам нужно использовать другой код версии для вашего APK или комплекта приложений Android, потому что у вас уже есть код с кодом версии 10000».

Здесь приведено объяснение версий .Он говорит:

versionCode - положительное целое число, используемое в качестве внутреннего номера версии.Этот номер используется только для определения того, является ли одна версия более новой, чем другая, причем более высокие числа указывают на более свежие версии.Это не номер версии, показанный пользователям;этот номер устанавливается настройкой versionName ниже.Система Android использует значение versionCode для защиты от понижений, предотвращая установку пользователями APK с более низким кодом versionCode, чем версия, установленная в настоящее время на их устройстве.

Вы можете определить это в своем манифесте или вgradle для обычного Android APK.

Я никогда не использовал пробел в телефоне, но из документов похоже, это установлено в config.xml

<widget xmlns   = "http://www.w3.org/ns/widgets"
    xmlns:gap   = "http://phonegap.com/ns/1.0"
    id          = "com.phonegap.example"
    versionCode = "10"
    version     = "1.0.0" >

Попробуйте добавить атрибут versionCode со значением больше 10000. Может быть, 10001?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...