![Android网络开发技术实战详解](https://wfqqreader-1252317822.image.myqcloud.com/cover/794/772794/b_772794.jpg)
1.4.5 创建Android虚拟设备(AVD)
我们都知道程序开发需要调试,只有经过调试之后才能知道程序是否能正确运行。作为一款手机系统,怎样在电脑平台上调试Android程序呢?不用担心,谷歌提供了模拟器来解决我们担心的问题。所谓模拟器,就是指在电脑上模拟Android系统,可以用这个模拟器来调试并运行开发的Android程序。开发人员不需要一个真实的Android手机,通过电脑即可模拟运行一个手机,即可开发出应用在手机上的程序。
AVD全称为Android虚拟设备(Android Virtual Device),每个AVD模拟一套虚拟设备来运行Android平台,这个平台至少要有自己的内核、系统图像和数据分区,还可以有自己的SD卡和用户数据以及外观显示等。创建AVD的基本步骤如下所示。
step 1 单击Eclipse菜单中的图标,如图1-32所示。
![](https://epubservercos.yuewen.com/EB5461/3590549304258601/epubprivate/OEBPS/Images/figure_0024_0005.jpg?sign=1738831851-Y1tZsOhFVcWgTOXmq6asox5VYCuywS3z-0-a06e2dc6f3addd887d25288c81893fae)
图1-32 创建AVD
step 2 在弹出的“Android SDK and AVD Manager”界面的左侧导航中选择“Virtual devices”选项,如图1-33所示。
![](https://epubservercos.yuewen.com/EB5461/3590549304258601/epubprivate/OEBPS/Images/figure_0025_0002.jpg?sign=1738831851-2KXcqJuYsnlQleKAMArXUt5jwKCuwf4n-0-4c492dde1ade14644a7d609cc2f17aab)
图1-33 “Android SDK and AVD Manager”界面
在“Virtual devices”列表中列出了当前已经安装的AVD版本,可以通过右侧的按钮来创建、删除或修改AVD。主要按钮的具体说明如下所示。
New:创建新的AVD,单击此按钮在弹出的界面中可以创建一个新AVD,如图1-34所示。
![](https://epubservercos.yuewen.com/EB5461/3590549304258601/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1738831851-nTvr5PUKLMSseQEENwXwy0tJZadyYc6j-0-b40c608b63b7691cc2e491ecbf685c42)
图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所示。
![](https://epubservercos.yuewen.com/EB5461/3590549304258601/epubprivate/OEBPS/Images/figure_0025_0004.jpg?sign=1738831851-qG4U24KJ0ZsONevcbg4BdAhw977nj5ml-0-1698e27a08894f2b7755456042e7878d)
图1-35 CMD界面