1.4.7 创建Android虚拟设备(AVD

更新于 2026年10月10日 版权声明
1.4.7 创建Android虚拟设备(AVD

程序开发需要调试,只有经过调试之后才能知道程序是否正确运行。开发者如何能在计算机平台之上调试Android程序呢?不用担心,谷歌为开发者提供了模拟器。模拟器是指在计算机上模拟Android系统,可以使用这个模拟器来调试并运行开发的Android程序。开发人员不需要使用一个真实的Android手机,只通过计算机即可模拟运行一个手机环境,进而开发手机应用程序。

AVD全称为Android虚拟设备(Android Virtual Device),每个AVD模拟了一套虚拟设备来运行Android平台,这个平台至少拥有自己的内核、系统图像和数据分区,还可以有自己的SD卡、用户数据以及外观显示等。创建AVD的基本步骤如下。

1)单击Eclips菜单中的图标 图示 ,如图1-34所示

图示

图1-34 Eclipse界面

(2)在弹出的“Android SDK and AVD Manager”界面的左侧导航中选择“Virtual device”选项,如图1-35所示。

图示

图1-35 “Android SDK and AVD Manager”界面

在“Virtual device”列表中列出了当前已经安装的AVD版本,可以通过右侧的按钮来创建、删除或修改AVD。主要按钮的具体说明如下。

■ 图示 :创建新的AVD,单击此按钮在弹出的界面中可以创建一个新AVD,如图1-36 所示

图示

图1-36 新建AVD界面

■ 图示 :修改已经存在的AVD

■ 图示 :删除已经存在的AVD

■ 图示 :启动一个AVD模拟器

新建AVD界面中,各主要项说明如下(https://www.daowen.com)

■ AVD Name:在此设置将要创建AVD的名字,可以以英文字符命名。

■ Target:在此设置将要创建的AVD的API版本,例如Android 2.3、Android 4.0、

Android 5.0等。

■ Device:在此设置将要创建AVD的屏幕分辨率大小。

■ CPU/ABI:用于设置当前模拟器的CPU。在开发低Android SDK版本应用程序时,使

用的Android模拟器模拟的是ARM的体系结构,这个模拟器并不是运行在x86上,

而是模拟的ARM,所以在调试程序的时候经常运行很慢。针对这个问题,Intel推出

了支持x86的Android模拟器,这将大大提高软件启动速度和程序的运行速度,这将

允许Android模拟器能够以原始速度(真机运行速度)运行在使用Intel x86处理器的

计算机中。所以对于使用Intel x86计算机开发Android应用程序的开发者来说,建议

在“CPU/ABI”中选择有“Intel”标识符的选项。

注意:可以在CMD中创建或删除AVD,例如可以使用如下CMD命令创建一个AVD。

图示

其中“your_avd_name”是需要创建的AVD的名字,在CMD窗口界面中如图1-37 所示

图示

图1-37 CMD 界面

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)