java - para - ionic cordova platform add android version
La creación de Android Ionic dejó de funcionar (1)
Es posible que deba configurar el android-versionCode en su archivo config.xml. Tuve un problema similar que se resolvió al cambiar el código de "0.0.1" a "1". Aparentemente, Android quiere un único valor entero.
En mi config.xml tuve que cambiar esto:
<widget id="com.acme.appname" version="0.0.1" android-versionCode="0.0.1" ios-CFBundleVersion="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
a esto:
<widget id="com.acme.appname" version="0.0.1" android-versionCode="1" ios-CFBundleVersion="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
Espero que esto ayude.
Mi aplicación Ionic / Cordova ha dejado de construir Android de forma repentina después de actualizar la CLI de Ionic y Cordova. Pasé los últimos 2 días buscando una solución en Google, pero no encontré nada que me haya ayudado. Supongo que es algo que tiene que ver con Cordova ahora que usa Gradle para construir en lugar de Apache Ant. Mi SDK de Android y las herramientas de compilación son todos hasta la versión 22, Gradle 2.2, Ant 1.9.4, JDK 8.
Otros detalles:
CLI de Cordova: 5.1.1
Versión de Ionic CLI: 1.6.1
Versión Ionic App Lib: 0.3.3
SO: versión del nodo Mac OS X Yosemite: v0.12.7
Cuando ejecuto iónic build android, obtengo este error:
FAILURE: Build failed with an exception.
* Where:
Script ''/platforms/android/CordovaLib/cordova.gradle'' line: 128
* What went wrong:
A problem occurred evaluating root project ''android''.
> No match found
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1.426 secs
/platforms/android/cordova/node_modules/q/q.js:126
throw e;
^
Error code 1 for command: /platforms/android/gradlew with args: cdvBuildDebug,-b,/platforms/android/build.gradle,-Dorg.gradle.daemon=true
ERROR building one of the platforms: Error: /platforms/android/cordova/build: Command failed with exit code 1
You may not have the required environment or OS to build this project
Error: /platforms/android/cordova/build: Command failed with exit code 1
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23)