Cordova 3.5.0 Install Error- Instala Android Target 19

Intento que esto funcione y me vuelve loco:

$ cordova platform add android 

El resultado es:

 Creating android project... /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126 throw e; ^ Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools. at /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:80:29 at _fulfilled (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:798:54) at self.promiseDispatch.done (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:827:30) at Promise.promise.promiseDispatch (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:760:13) at /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:574:44 at flush (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:108:17) at process._tickCallback (node.js:419:13) Error: /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/create: Command failed with exit code 8 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23) at ChildProcess.emit (events.js:98:17) at maybeClose (child_process.js:755:16) at Process.ChildProcess._handle.onexit (child_process.js:822:5) 

Si ejecutas el comando android estas son todas las cosas que instal茅:

instalado

Yo tambi茅n lo hice:

open ~/.bash_profile

Y agregado:

export PATH=${PATH}:/Users/doekewartena/Documents/adt-bundle-mac-x86_64-20140702/sdk/platform-tools:/Users/doekewartena/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools

Pero no ayuda 馃檨

Podr铆a alguien ayudarme

Android SDK no es su versi贸n de destino de Android. Target Android versi贸n 19 es el nivel de API para Android Kitkat.As铆 que en su administrador de SDK compruebe si tiene instalado Android 4.4.2 (API 19). Si desea que su versi贸n de API objective sea diferente, c谩mbiela en ANdroidManifest.xml

  

Edita estas l铆neas. Aqu铆, android:targetSdkVersion es su versi贸n de Android a la que apunta.

enter image description here

1) Ingres茅 al Administrador de SDK (escribiendo android en la terminal, asumiendo que est谩 en su ruta de archivo)

2) Cuadro seleccionado al lado de Android 4.4.2 (API 19)

3) Bot贸n presionado Install 8 packages

4) Ran comando original (en este ejemplo, la cordova platform add android , aunque podr铆a ser una ionic platform add android , dependiendo de con qu茅 est茅s trabajando)

Yo tambi茅n recib铆a el mismo error 19. No tengo idea sobre AndroidManifest.xml y d贸nde se supone que debe estar.

En mi caso, arregl茅 el error ejecutando el comando ‘android’ desde la consola, abriendo el 谩rbol de Android 4.4.2 (API19) e instalando la plataforma SDK.

Despu茅s de que esto se instal贸, la plataforma cordova add android command funcion贸 seg煤n lo deseado.

Adem谩s de esto, tuve que instalar algunos otros elementos de API19 para poder crear un emulador de Android:

  • Imagen del sistema ARM EABI v7a
  • Imagen del sistema Intel x86 Atom
  • API de Google (Imagen del sistema x86)
  • API de Google (imagen del sistema ARM)

Luego podr铆a crear un emulador basado en API19 utilizando el Administrador de dispositivos virtuales de Android (AVD) que se incluye en el paquete SDK de Android.

Tambi茅n tuve que cambiar project.properties en el mismo directorio

 target=android-19 android.library.reference.1=CordovaLib 

Aqu铆 hay documentaci贸n sobre c贸mo configurar un documento AndroidManifest.xml. Cada aplicaci贸n debe tener una.

http://developer.android.com/guide/topics/manifest/manifest-intro.html

Si tiene problemas para instalar el paquete, aseg煤rese de que est谩 ejecutando ‘Android Central’ como administrador … me llev贸 30 minutos resolverlo !!