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