1.4.5 创建Android虚拟设备(AVD)
我们都知道程序开发需要调试,只有经过调试之后才能知道程序是否能正确运行。作为一款手机系统,怎样在电脑平台上调试Android程序呢?不用担心,谷歌提供了模拟器来解决我们担心的问题。所谓模拟器,就是指在电脑上模拟Android系统,可以用这个模拟器来调试并运行开发的Android程序。开发人员不需要一个真实的Android手机,通过电脑即可模拟运行一个手机,即可开发出应用在手机上的程序。
AVD全称为Android虚拟设备(Android Virtual Device),每个AVD模拟一套虚拟设备来运行Android平台,这个平台至少要有自己的内核、系统图像和数据分区,还可以有自己的SD卡和用户数据以及外观显示等。创建AVD的基本步骤如下所示。
step 1 单击Eclipse菜单中的图标,如图1-32所示。
图1-32 创建AVD
step 2 在弹出的“Android SDK and AVD Manager”界面的左侧导航中选择“Virtual devices”选项,如图1-33所示。
图1-33 “Android SDK and AVD Manager”界面
在“Virtual devices”列表中列出了当前已经安装的AVD版本,可以通过右侧的按钮来创建、删除或修改AVD。主要按钮的具体说明如下所示。
New:创建新的AVD,单击此按钮在弹出的界面中可以创建一个新AVD,如图1-34所示。
图1-34 新建AVD界面
Edit:修改已经存在的AVD。
Delete:删除已经存在的AVD。
Start:启动一个AVD模拟器。
注意:可以在CMD窗口中通过命令创建或删除AVD,例如可以按照如下CMD命令创建一个新的AVD。
android create avd --name <your_avd_name> --target <targetID>
其中“your_avd_name”是需要创建的AVD的名字,CMD窗口界面如图1-35所示。
图1-35 CMD界面