管理AVDs
参考:
http://developer.android.com/tools/devices/managing-avds-cmdline.html#listingtargets
List Targets
1 | android list targets |
列出所有avd
1 | android list avd |
Create avd
1 | android create avd --help |
如果avd的target是add-on,则不能自定义hardware profile,因为add-on已经由发布厂家配置好了。
自定义hardware profile的时候,可以设置density、resolution等等。
例子:
1 2 | android create avd --name my_android1.5--target 2 android create avd -n <name>-t <targetID>--skin WVGA800 |
运行Emulator时,调整dpi
1 | emulator -avd WVGA800 -scale 96dpi-dpi-device 160 |
avd设置的保存位置
~/.android/avd
手动修改avd的属性 文件 .android/avd/your-avd-name/config.ini
设置默认sdcard image文件:
1 2 | hw.sdcard=yes sdcard.path=/home/ethan/sdk/android/sd64m.img |
设置方向键可用
1 | hw.dPad=yes |
更新avd
android update avd –help
移动avd
android move avd –help
删除avd
android delete avd -n