- android
- android.accessibilityservice
- android.accounts
- android.content
- android.database.sqlite
- android.graphics
- android.location
- android.media
- android.net
- android.os
- android.text
- android.view
- android.view.inputmethod
- android.widget
- AbsListView
- AbsoluteLayout
- AbsSeekBar
- AbsSpinner
- AdapterView
- AnalogClock
- BaseAdapter
- BaseExpandableListAdapter
- Button
- CheckBox
- CheckedTextView
- Checkable
- Chronometer
- CompoundButton
- CursorAdapter
- CursorTreeAdapter
- DatePicker
- DialerFilter
- DigitalClock
- EditText
- Filter
- Filter.FilterListener
- Filter.FilterResults
- ExpandableListAdapter
- Filterable
- Gallery
- Gallery.LayoutParams
- GridView
- GridLayout
- RadioGroup
- ImageView
- HorizontalScrollView
- ImageButton
- ImageSwitcher
- FilterQueryProvider
- ListAdapter
- ListView
- MediaController
- QuickContactBadge
- RadioButton
- RatingBar
- RelativeLayout
- RemoteViews
- ResourceCursorAdapter
- ResourceCursorTreeAdapter
- Scroller
- ScrollView
- SearchView
- SeekBar
- SeekBar.OnSeekBarChangeListener
- SimpleAdapter
- SimpleCursorAdapter
- SimpleCursorTreeAdapter
- SimpleExpandableListAdapter
- SlidingDrawer
- Spinner
- SpinnerAdapter
- WrapperListAdapter
- TabHost
- TabHost.TabSpec
- TextView
- TimePicker
- Toast
- TableLayout
- TableRow
- TableRow.LayoutParams
- TabWidget
- TextSwitcher
- ToggleButton
- TwoLineListItem
- VideoView
- ViewAnimator
- ViewFlipper
- ViewSwitcher
- ZoomButtonsController
- ZoomButton
- ZoomControls
- dalvik.system
AVD 管理
AVD 管理
版本:Android 3.1 r1
原文
http://developer.android.com/guide/developing/devices/managing-avds.html
用 AVD 管理器来管理 AVD
用 AVD 管理器来管理 AVD(Android 虚拟设备)配置很容易。一个 AVD 就是一份 Android 仿真器的设备配置,仿真器可以模拟 Android 所支持设备的不同配置。通过 Eclipse 或命令行的 android 工具起动 AVD 管理器后,就会看到它了。如图 1 所示:
图 1 . AVD 管理器屏幕截图。
通过主屏幕,可以创建,删除,更改和启动 AVD。还可以查看 AVD 的详情。
创建 AVD (Creating an AVD)
你可以根据自己的需要,创建任意数量的 AVD。推荐的做法是,在高于目标 API 级的所有 API 级上测试自己的应用程序。
创建 AVD 步骤:
1. 起动 AVD 管理器:
在 Eclipse 中:选择 Window > Android SDK and AVD Manager,或点击 Eclipse 工具栏中的 Android SDK and AVD Manager 图标。
在其它 IDE 中:到 SDK 的 tools/目录中,执行 android 工具,不用给任何参数。
2. 在 Virtual Devices 面板中,可以看到已创建的 AVD 的列表。点击 New 可以创建一个新的 AVD,这时会显示 Create New AVD 对话框。
图 2 . 创建 AVD 的窗口屏幕截图
3. 填写 AVD 详情。
需要给出名称、目标平台、SD 卡大小和皮肤(默认为 HVGA)。此外,还可以通过点击 New …按钮并选择相应功能来添加特殊的硬件功能。要获取硬件功能的清单,请查阅 硬件选项 。
注: 确保按照应用程序的构建目标(AVD 平台目标的 API 级必须等于或高于应用程序编译的 API 级)来为 AVD 定义目标设备。
4. 点击 Create AVD。
现在,AVD 就准备好了。接下来可以关闭 SDK 和 AVD 管理器、或创建更多的 AVD。也可以选择一个设备的 AVD,并点击 Start 来启动仿真器。
硬件选项(ardware options)
新创建 AVD 时,可指定下列用于模拟的硬件选项:
特征 | 描述 | 属性 |
设备内存尺寸 | 设备的物理内存数量,以兆字节计,默认值为“6”。 | hw.ramSize |
触摸屏支持 | 设备是否有一个触摸屏,默认值为“yes”。 | hw.touchScreen |
轨迹球支持 | 设备是否有一个轨迹球,默认值为“yes”。 | hw.trackBall |
键盘支持 | 设备是否有一个 QWERTY 键盘,默认值为“yes”。 | hw.keyboard |
拨号盘支持 | 设备是否有拨号盘按键,默认值为“yes”。 | hw.dPad |
GSM modem 支持 | 设备是否有 SDM modem,默认值为“yes”。 | hw.gsmModem |
摄像头支持 | 设备是否有摄像头,默认值为“no”。 | hw.camera |
摄像头水平最大像素 | 默认值为“640”。 | hw.camera.maxHorizontalPixels |
摄像头垂直最大像素 | 默认值为“480”。 | hw.camera.maxVerticalPixels |
GPS 支持 | 设备是否有 GPS,默认值为“yes”。 | hw.gps |
电池支持 | 设备是否有电池,默认值为“yes”。 | hw.battery |
加速度感应器 | 设备是否有加速度感应器,默认值为“yes”。 | hw.accelerometer |
音频录制支持 | 设备是否能录制音频,默认值为“yes”。 | hw.audioInput |
音频回放支持 | 设备是否能回放音频,默认值为“yes”。 | hw.audioOutput |
SD 卡支持 | 设备是否支持虚拟 SD 卡的插入/拔出,默认值为“yes”。 | hw.sdCard |
缓存分区支持 | 设备是否使用/cache 分区,默认值为“yes”。 | disk.cachePartition |
缓存分区大小 | 默认值为“66MB”。 | disk.cachePartition.size |
LCD 密度 | 设备 AVD 屏幕的密度特征,默认值为”160”。 | hw.lcd.density |
轨迹球支持 | 是否有轨迹球。 | hw.trackBall |
补充
文章精选
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论