ionic-box vagrant box - Install Android target: "android-22"

Rodrigo Rubio picture Rodrigo Rubio · Apr 28, 2015 · Viewed 14k times · Source

I'm using the latest ionic-box as of 27th April 2015. I've been able to ionic platform add android but getting the following error when 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)]  

I've tried updating the sdk with the following command

android update sdk --no-ui

where I get the output of fetching a number of "https://dl-ssl.google.com/android*" File not found. However, if i copy that url and paste it on a browser the file is there.

My vagrant box is now bridged on the network to have direct access to the internet, since NAT was giving me the same errors.

Any help is much appreciated.

Answer

Shamsher picture Shamsher · Apr 29, 2015

Follow these steps.
1) Type android on command line.(Make sure ANDROID_HOME and PATH are set properly)
2) Select API 22 from the populated list.
3) Click install packages.
4) Type android avd on command line.
5) Set API level and other config.
6) Now type ionic build android.