Android 1.5中引入了AVD(Android Virtual Device)。在模拟器上运行你的应用程序之前必须首先创建一个你的AVD(所以,可以理解为AVD就是一个 配置 好了的模拟器)。

创建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
APIlevel: 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

如果想查看你目前所有的avd,执行android list avd,就会看到所有的avd详细信息。

启动某个avd,可以输入emulator -avd name,其中name是avd的名称。找不到avd需要设置ANDROID_SDK_HOME,就是自己安装android sdk的目录。

来源:http://www.pin5i.com/showtopic-android-avd-target.html

更多相关文章

  1. android 3.0中加快启动模拟器
  2. AnDroidDraw.apk的安装
  3. android 3.0中加快启动模拟器
  4. Android的电话功能介绍
  5. Android(安卓)Shell 常用命令
  6. Android(安卓)模拟器安装apk文件
  7. android中Layoutopt的使用
  8. 在 Android(安卓)模拟器中启用摄像头支持
  9. 在Android上用PHP编写应用- PFA初探

随机推荐

  1. openGL 简单demo
  2. Android 返回键退出
  3. Android的NDK开发(2)————利用Android
  4. 解决activity加上Theme.Translucent.NoTi
  5. android 广播 android Service 开机启动
  6. RecyclerView 滚动条的显示与隐藏
  7. Android下雪动画 VS JS下雪动画
  8. Android 设置虚线分割线
  9. 使用 Kotlin 开发 Android 应用 | 8 个最
  10. Android 圆角图片的实现