Intereting Posts
Android ListView с CursorAdapter имеет неправильную позицию прокрутки после вызова Requery при добавлении новых элементов Импорт не может быть разрешен Выполнение плагинов не распространяется на ошибку конфигурации жизненного цикла Как эмулятор android может связаться с машиной-разработчиком хоста в eclipse? Переустановить .apk с помощью Eclipse без запуска. Андроид без учета регистра курсора с оператором LIKE (работает для всех локалей) MVVMCross меняет ViewModel в MvxBindableListView Добавление нижнего колонтитула в scrollview Не удалось найти конструктор андроида NDK r9 для mac Android Как получить выбранное слово в Edittext? Android: одновременное воспроизведение и запись видео Android GCM-GCMRegistrar checkManifest (this) – Ошибка файла манифеста Как сделать телефонный звонок в android и вернуться к моей активности, когда звонок будет завершен? Добавить элемент в андроид Endviewview Genymotion не загрузит виртуальное устройство

Как изменить код версии в AndroidManifest.xml с помощью Cordova 3.6.4

Я пытаюсь изменить код версии в AndroidManifest.xml. Я использую Кордову 3.6.4.

В соответствии с документами я обновляю его в файле config.xml, но он не отражается в AndroidManifest.xml после сборки.

Config.xml

 <widget id="" versionCode="6" version="2.0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

AndroidManifest.xml после сборки

 <manifest android:hardwareAccelerated="true" android:installLocation="auto" android:versionCode="20002" android:versionName="2.0.2" package="" xmlns:android="http://schemas.android.com/apk/res/android"> 

Solutions Collecting From Web of "Как изменить код версии в AndroidManifest.xml с помощью Cordova 3.6.4"

Согласно документации API Кордовы :

Оба, Android и iOS поддерживают вторую строку (или число ) версии в дополнение к той, которая видна в магазинах приложений, версииCode для Android и CFBundleVersion для iOS.

Ниже приведен пример, который явно устанавливает versionCode и CFBundleVersion

 <widget id="io.cordova.hellocordova" version="0.0.1" android-versionCode="7" ios-CFBundleVersion="3.3.3"> 

Если альтернативная версия не указана, будут использоваться следующие значения по умолчанию:

 // assuming version = MAJOR.MINOR.PATCH-whatever versionCode = PATCH + MINOR * 100 + MAJOR * 10000 CFBundleVersion = "MAJOR.MINOR.PATCH"