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

  • El proyecto VLC para Android falló en Ubuntu 12.04
  • ¿Por qué R no existe error viene en android?
  • Error: Gradle: Error de ejecución para la tarea ': app: compileDebugJava'
  • Creación de Release-Debug para aplicación Android
  • Android NDK / JNI: error "No hay reglas para hacer objetivo" al compilar mi proyecto iOS / Android híbrido
  • Compilar el proyecto de Android en el sistema de integración continua Hudson?
  • Android NDK: compilación personalizada de WebView desde el origen
  • ¿Por qué el SDK de Android necesita un JDK?
  • Cambiar el recurso de cadena por sabor / debug-build
  • diferencia entre target SharedLib y Target Symbolic y target Strip
  • Stdexcept en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.