创建AVD 你需要运行:android create avd命令,先看一下它的用法: Usage: android [global options] action [action options] Global options: -h --help This help. -s --silent Silent mode: only errors are printed out. -v --verbose Verbose mode: errors, warnings and informational messages are pr inted. Action "create avd": Creates a new Android Virtual Device. Options: -t --target Target id of the new AVD [required] -c --sdcard Path to a shared SD card image, or size of a new sdcard for the new AVD -p --path Location path of the directory where the new AVD will be created -n --name Name of the new AVD [required] -f --force Force creation (override an existing AVD) -s --skin Skin of the new AVD 从帮助中可以看到,创建一个新的avd,你必须要指定的有两处,一个是-n,即name,这个很简单,给你的avd起一个通俗的名字就ok了。另外一个是-t,即target。SDK1.5中目前有两种类型的target:platform,Add-on。Platform是android的平台target,add-on是android的插件target。 我们可以先通过命令查看一下当前的android都提供了哪些target: $ android list targets Available Android targets: id: 1 Name: Android 1.1 Type: Platform API level: 2 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 2 Name: Android 1.5 Type: Platform API level: 3 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 3 Name: Google APIs Type: Add-On Vendor: Google Inc. Description: Android + Google APIs Based on Android 1.5 (API level 3) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA (default), HVGA-L, QVGA-P, HVGA-P, QVGA-L 这些都是android 1.5自带的,如果你使用了一些自己的add-on,那么这里也会显示。关于如何使用自己的add-on,以后有时间会做介绍。 说了这么多,大家应该对avd 的target有了一定的了解。回到原题,在创建一个avd的时候,如何选择target呢,这里有几点需要注意: 最后以一个例子来结束,例如我想创建一个基本的android 1.5模拟器avd: $ android create avd -t 2 –n my1p5AVD |
|