Número de construcción iónico equivocado en el archivo config.xml

Mi problema es que si compile mi proyecto, agrega un 2 al número de compilación.

Mi config.xml jónico

<widget id="at.company.or.so" version="0.0.1" ios-CFBundleVersion="55" android-versionCode="72" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

Mi AndroidManifest.xml

 <manifest android:hardwareAccelerated="true" android:versionCode="72" android:versionName="0.0.1" package="at.tiddlr.app" xmlns:android="http://schemas.android.com/apk/res/android"> 

Si construyo una versión de depuración o versión debería ser 0.0.1 (72) pero cuando instalo la aplicación es 0.0.1 (722)

Salida de unapt aapt d badging apk.apk

 package: name='at.company.or.so' versionCode='722' versionName='0.0.1'platformBuild VersionName='5.1.1-1819727' sdkVersion:'14' targetSdkVersion:'22' 

Creo que es un problema durante la compilación, pero no tengo ni idea de dónde buscar.

No estoy seguro de si todavía tiene un problema con esto, pero me encontré con el mismo problema de construcción con Android, donde la mina se incrementaría con un 8. Mi solución por el momento es ….. pausa dramática …. comentar algunas líneas En el archivo build.gradle. Siempre que actualizo el CLI tengo que irlo de nuevo ….

Esta línea:

 versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode") + "0") 

Cambiar a:

 versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode")) 

Luego también comentar el conjunto si / else bloque alrededor de 13 líneas hacia abajo que comienza con:

 if (Boolean.valueOf(cdvBuildMultipleApks)) { 

Ahora tengo que actualizar manualmente mi número de compilación para android antes de desplegar en la tienda en el archivo de configuración, pero mi problema de incremento se ha detenido. Espero que esto ayude a alguien si ya ha pasado el problema. He incluido un enlace al problema en la tabla de problemas de Apache a continuación. SI el enlace muere, echa un vistazo a CB-8976 en el sitio de Apache. También notaré que no he experimentado ningunos problemas con comentar esto hacia fuera … pero no puedo garantizar puesto que usted no debe ensuciar con este archivo técénicamente como declaran // EL ARCHIVO GENERADO! ¡NO EDITAR!)

Apache Issue / Código de la versión

  • Android - comportamiento diferente en la versión firmada firmada?
  • Paquete com.facebook no existe, Facebook Android SDK, IntelliJ Idea
  • Paquetes de módulos no encontrados en tiempo de compilación en IntelliJ
  • Creación de Release-Debug para aplicación Android
  • Cómo compilar stock android para tu teléfono
  • El proyecto VLC para Android falló en Ubuntu 12.04
  • Plugin de Gradle de Android-Herramientas
  • Cómo quitar cadenas de un binario compilado (.so)
  • Eliminar completamente WiFi de Android Rom (Incluyendo configuración)
  • Creación de una versión demo y una aplicación de versión completa basada en un código base / proyecto
  • JIT vs AOT Compilación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.