para instalar descargar android cordova ionic-framework android-sdk-tools

instalar - ionic cordova platform add android



Cordova:[Error: instale el objetivo de Android: "android-21" (9)

Abra Android SDK Manager y verifique si la versión de destino existe. Instale si no existe.

Acabo de actualizar cordova + ionic en mi aplicación, luego instalé con éxito Android-SDK v22 a través del administrador de Android SDK.

Pero después del comando en ejecución:

cordova build android

Siempre recibo el siguiente mensaje:

Running command: /Users/peter/workspace/myapp/platforms/android/cordova/build [Error: Please install Android target: "android-21". Hint: Open the SDK manager by running: /Users/peter/adt-bundle-mac/sdk/tools/android You will require: 1. "SDK Platform" for android-21 2. "Android SDK Platform-tools (latest) 3. "Android SDK Build-tools" (latest)] ERROR building one of the platforms: Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2 You may not have the required environment or OS to build this project Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23) at ChildProcess.emit (events.js:110:17) at maybeClose (child_process.js:1008:16) at Process.ChildProcess._handle.onexit (child_process.js:1080:5)

Lo intenté también

cordova platform rm android cordova platform add android

Pero con el mismo resultado:

Traté de encontrar algunas horas de alguna solución de trabajo, pero con suerte.

Gracias por cualquier consejo

Información del sistema:

OS: Mac OS X Yosemite Node Version: v0.12.0 Cordova CLI: 4.3.0 Ionic Version: 0.9.27 Ionic CLI Version: 1.3.18 Xcode version: Xcode 6.2 Build version 6C131e ios-sim version: 3.1.1 ios-deploy version: 1.4.0


Acabo de tener el mismo problema. Tuve que cambiar el objetivo:

# Project target. target=android-22

Esto debe hacerse en dos archivos:

myApp / plataformas / android / project.properties myApp / plataformas / android / CordovaLib / project.properties

También el manifiesto debe actualizarse:

<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="22" />


En mi caso, fue la ruta a mi carpeta SDK la que estaba causando este error.

C: / Users / username / AppData / Local / Android / android-sdk

cambiado a

C: / Usuarios / nombre de usuario / AppData / Local / Android / sdk


He tenido el mismo problema en Windows. Parecía que cuando estaba ejecutando el SDK Manager, tenía que seleccionar "Ejecutar como administrador", de lo contrario, deniega el permiso para instalar ciertos archivos, uno de ellos es "ANDROID-22".

Aquí está el enlace que encontré para resolver este problema: Android SDK Manger no se actualiza


Para aquellos que ejecutan Visual Studio y tienen instalado Mobile Development con JavaScript, pueden ejecutar C:/ProgramData/Microsoft/AndroidSDK/25/tools/android.BAT y luego instalar Android 5.0.1 o la API correspondiente.


Sigue estos pasos.
1) Escriba android en la línea de comando. (Asegúrese de que ANDROID_HOME y PATH estén configurados correctamente)
2) Seleccione API 21 de la lista poblada.
3) Haga clic en install packages .
4) Escriba android avd en la línea de comando.
5) Establecer el nivel de API y otra configuración.
6) Ahora escriba ionic build android .


muchas veces el problema es que no está configurada la variable de entorno de ruta ANDRIOD_HOME. Echar un vistazo

%ANDROID_HOME% = C:/Program Files (x86)/Android/android-sdk In Path: %ANDROID_HOME%/tools; %ANDROID_HOME%/platform-tools;


otra forma de cumplir un requisito de objetivo de Android sería:

$sdkmanager "platforms;android-21"


Asegúrese de que la ruta de su proyecto no consista en espacios.

Me enfrento al mismo problema que me pide que instale la plataforma Android de destino cuando compilo. Tengo triple confirmación de mi ruta sdk de Android, ruta jdk y varias configuraciones en la ruta, pero sigo recibiendo el mismo error. Finalmente, el problema se resolvió simplemente renombrando (espacios eliminados) la carpeta que almacena mi proyecto Cordova. Por ejemplo: "C: / Cordova & Phonegap Sample / MyCordovaApp" a "C: / Cordova_Sample / MyCordova".