Intereting Posts
Код локали для иврита / Ссылка на другие коды локали? Как очистить / удалить базу данных greenDao Развернуть / свернуть анимацию панели инструментов Lollipop (приложение Telegram) Как добавить «Android Project» в меню File> New> _____ в Eclipse? Наложение панели инструментов поверх содержимого активности GridLayoutManager – ширина столбца обертывает свой собственный самый большой дочерний элемент Разница между «onMenuItemSelected» и «onOptionsItemSelected» Ошибка при попытке создать круговое раскрытие: IllegalStateException: не удается запустить эту анимацию в отдельном представлении Зависимости, не добавленные в файл POM – Android Gradle Maven Publishing Может ли bindService () быть заблокирован? Как использовать класс контракта в android? Как разместить веб-службы REST на Android? Как отключить / скрыть трехточечный индикатор (индикатор меню опций) на телефонах ICS Не удается найти кнопку «Sync Project with Gradle Files» в IntelliJ IDEA Получить номер телефона без кода страны в Android

Как изменить код версии в 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"