![Android开发:从0到1 (清华开发者书库)](https://wfqqreader-1252317822.image.myqcloud.com/cover/572/26943572/b_26943572.jpg)
2.5 And roid模拟器
在开发这些手机应用程序时,开发工具一般都提供了模拟器,用于模拟真实设备。开发人员可以通过AVD Manager创建模拟器。
2.5.1 创建模拟器
创建模拟器的一种方法是通过Android SDK工具创建;另一种方法是通过Android Studio创建。
1.使用Android SDK创建模拟器
在Android SDK目录下有一个AVD Manager可执行文件,运行该文件,弹出如图2-14所示的界面。在此界面中单击Create按钮,弹出如图2-15所示的创建模拟器对话框。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0039-0023.jpg?sign=1738891394-oHs4d0PGGG3hq3jPDvRylwQWzXyWx44h-0-2234995ace0943c386f894865828e720)
图2-14 AVD Manager
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0039-0024.jpg?sign=1738891394-8UNeZyHfQ4Bu4SqSIfohlS2ObZGycC1y-0-0c5f6d7e049e47fb92aa9122b90f2f5e)
图2-15 创建模拟器
❏ AVD Name:模拟器的名称,由用户自定义。
❏ Device:模拟器模拟哪一种设备。
❏ Target:模拟器中Android平台。
❏ CPU/ABI:选择CPU。
❏ Keyboard:是键盘类型。
❏ Skin:模拟器的外观,尺寸大小等。
❏ Front Camera:前置摄像头。
❏ Back Camera:后置摄像头。
❏ Memory Option:内存设置。
❏ Internal Storage:内部存储容量大小。
❏ SD Card:模拟SD卡,可以选择大小或者一个SD卡映像文件,SD卡映像文件是使用Android SDK中的mksdcard工具建立的。
2.通过Android Studio创建
在Android Studio中选择Tools→Android→AVD Manager菜单,打开如图2-16所示的对话框。单击Create Virtual Device按钮,则弹出如图2-17所示的选择硬件对话框。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0040-0025.jpg?sign=1738891394-5Xlc5yIOWjqNbpv8SoNXZ8hHdQpIwkni-0-504ed0bb7d176fcbfe11a8218615c3e4)
图2-16 创建模拟器
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0041-0026.jpg?sign=1738891394-b4i67WJFgzGb8UYZ5FiECu3vS1avSN4K-0-26548998c273fd88369b8f934188290a)
图2-17 选择硬件
在图2-17所示的对话框中,选择需要创建模拟器的硬件,然后单击Next按钮,进入如图2-18所示的选择系统镜像对话框,这里最好选择推荐的镜像,如果没有需要的镜像可以先在这里下载。选择完成后单击Next按钮,则弹出如图2-19所示的对话框,在这个对话框中确认收入的信息是否正确,Show Advanced Settings按钮可以查看高级设置信息,如图2-20所示,其中可以查看和修改内存数量、内部存储和SD卡等设置。如果设置完成单击Finish按钮创建模拟器。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0041-0027.jpg?sign=1738891394-nrL6gPnoHxUKcqsXG0DXtLKjESXxQwXO-0-b3123f61ff47c3c6bcbf82a22fa4cab5)
图2-18 选择系统镜像
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0028.jpg?sign=1738891394-haIM0sVCiuG8dOEfbNOIAP19Hd9gUNV8-0-cd1403a2c148be7340899c3203ea36b5)
图2-19 确认配置信息
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0029.jpg?sign=1738891394-hzwPAuDLss3pc4m5xu3GGGEu2bo9kH0N-0-528a3eae8f87931adb4492bc30c41292)
图2-20 高级配置信息
2.5.2 启动模拟器
无论采用何种方法只要在开发机中创建了模拟器,当从Android Studio选择Tools→Android→AVD Manager菜单进入时,会打开如图2-21所示的模拟器列表对话框。在Action列中可以运行(单击按钮)和修改(单击
按钮)模拟器,还可以单击
弹出下拉菜单,进行删除模拟器等操作。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0043-0032.jpg?sign=1738891394-VI4osKZMoGzi9FvtGevZ9X91irvxg7Pu-0-80fdb841010f83112bef9c2180cb4cac)
图2-21 模拟器列表对话框
单击运行按钮,启动模拟器,如图2-22所示,模拟器的右边是控制面板。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0043-0034.jpg?sign=1738891394-HdsehmofgWMzRtOeE3P2x5Avgw3pmtWr-0-37a45f6ad90db6581fdbe2ec2676247c)
图2-22 运行模拟器