
3.3 使用Android模拟器
Android模拟器是Google官方提供的一款运行Android程序的虚拟机,可以模拟手机/平板电脑等设备。作为Android开发人员,不管你有没有基于Android操作系统的设备,都可能需要在Android模拟器上测试自己开发的Android程序。
由于启动Android模拟器需要配置AVD,所以在运行Android程序之前,首先需要创建AVD。创建AVD并启动Android模拟器的步骤如下。
说明
AVD是Android Virtual Device的简称。通过它可以对Android模拟器进行自定义的配置,能够配置Android模拟器的硬件列表、模拟器的外观、支持的Android系统版本、附加SDK库和存储设置等。开发人员配置好AVD以后就可以按照这些配置来模拟真实的设备。
(1)单击Android Studio工具栏上的图标,显示AVD管理器对话框,如图3.24所示。

图3.24 AVD管理器对话框
(2)单击+Create Virtual Device...按钮,将弹出Select Hardware对话框,在该对话框中,选择想要模拟的设备。例如,如果我们要模拟3.2寸HVGA的设备,那么可以选择3.2" HVGA slider(ADP1),如图3.25所示。

图3.25 创建AVD对话框
(3)单击Next按钮,将弹出选择系统镜像对话框,在该对话框中,默认情况下,只能使用已经下载好的ABI为x86的系统镜像,如图3.26所示,这里选择它即可。

图3.26 选择系统镜像对话框
说明
如果没有可选择的系统镜像,也可以单击Download下载需要的其他版本的系统镜像。
(4)单击Next按钮,将弹出验证配置对话框,在AVD Name文本框中输入AVD名称,这里设置为AVD,其他采用默认,如图3.27所示。

图3.27 验证配置对话框
(5)单击Finish按钮,完成AVD的创建。AVD创建完成后,将显示在AVD Manager对话框中,如图3.28所示。

图3.28 创建完成的AVD
说明
在图3.28所示的AVD Manager对话框中,单击按钮,可以启动AVD;单击
按钮,可以编辑当前AVD的配置信息;单击
按钮,将弹出如图3.29所示的快捷菜单,通过该菜单可以实现查看AVD的详细配置、删除AVD或者停止已经启动的模拟器等操作;单击
按钮,可以再创建新的AVD。

图3.29 AVD快捷菜单
(6)单击按钮,即可启动AVD。第一次启动将显示如图3.30所示的界面。

图3.30 第一次启动时的界面