Affects Version/s: Release 3.1.0
Titanium SDK version 3.1.0.v20130414163049
Titanium Studio, build: 18.104.22.168304142146
Mac OS 10.8.3
If you pass in an AVD ID without Skin, HVGA is used as default and passed with the emulator command. If the AVD you chose does not support HVGA, the launch will fail with:
The behavior I was expecting was for the default skin listed with the AVD would be used. You can see the set default in the output of "android list".
Steps to reproduce:
1) Run command "android list" in the terminal to see available AVDs
2) Make a note of an AVD ID that does not support HVGA Skin
3) Create a new project
4) Run command ti build -p android -I <AVD ID from step 2>
HVGA Skin is chosen as Default, and will fail if AVD ID does not support that skin.
AVD launches with AVD default skin if no skin passed in.