vagrant ionic box

vagrant - caja vagabunda caja iónica-Instalar destino Android: "android-22"



ionic box (3)

Estoy usando la última caja iónica a partir del 27 de abril de 2015. He podido ionic platform add android a ionic platform add android pero he recibido el siguiente error cuando ionic build android :

[Error: Please install Android target: "android-22". Hint: Open the SDK manager by running: /home/vagrant/android-sdk-linux/tools/android You will require: 1. "SDK Platform" for android-22 2. "Android SDK Platform-tools (latest) 3. "Android SDK Build-tools" (latest)]

Intenté actualizar el sdk con el siguiente comando

android update sdk --no-ui

donde obtengo el resultado de buscar un número de " https://dl-ssl.google.com/android *" Archivo no encontrado. Sin embargo, si copio esa url y la pego en un navegador, el archivo está allí.

Mi caja vagabunda ahora tiene un puente en la red para tener acceso directo a internet, ya que NAT me estaba dando los mismos errores.

Cualquier ayuda es muy apreciada.


Pude crear una aplicación de Android haciendo lo siguiente:

  1. Abra el administrador de SDK después de descargar / instalar el SDK de Android (estudio de Android). AndroidStuido> Aspecto y comportamiento> Configuración del sistema> Android SKD. Alternativamente, puede hacer clic en el botón "Administrador de SDK" en la ventana "Bienvenido a Android Studio" que aparece cuando abre Android Studio.
  2. En Plataformas SDK, haga clic en Android 5.1.1 - Nivel de API 22 y pulse Aplicar para instalar el paquete.

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 22 de la lista poblada.
3) Haga clic en instalar paquetes.
4) Escriba avd android en la línea de comandos.
5) Establecer nivel de API y otras configuraciones.
6) Ahora escribe Android de construcción iónica.


Trabajo alrededor de esto cambiando https a http o viceversa, en opciones pero como una solución rápida para soportar andorid API 21 como @astroanu comentó que esto ayudará. agregará el soporte de API 21 en el proyecto.

$ cordova platforms remove android $ cordova platforms add [email protected]