![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=1739139529-A2DNuiV41zVFbFZsWJIjMxfnfWmvKabW-0-9a62f05e4ca3a1cba1151782e5925c16)
图2-14 AVD Manager
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0039-0024.jpg?sign=1739139529-atZZEo17jaWZaqXnpOYE2u7xifSoLEVd-0-993c2a086a76e658bdef353d037dba48)
图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=1739139529-xV56pGqrGv387ZR63Czgj5uAzlID3cLS-0-fd9e4bdab6e211647d294bec9edde44a)
图2-16 创建模拟器
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0041-0026.jpg?sign=1739139529-fgvxv0JLIzXgoxFcWDO4BLOYM35lwKsv-0-ac3dba279354d8ac81199aa66dc8c267)
图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=1739139529-eCaGnUF9XeWFRyavNcY57fjwo2Z95i4S-0-6754ecd41ba6542b36fc6766b6e06de7)
图2-18 选择系统镜像
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0028.jpg?sign=1739139529-nV8WTm237Xs64INb3eltmlMLVgQDlZPD-0-56ba6c92177381772f98cf3893904bec)
图2-19 确认配置信息
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0029.jpg?sign=1739139529-If6CbUHoIGGi5FfS9k5uqFsAt5cE1Hbc-0-03d2c6ec7dda70fb6ca0a6e242b7f82f)
图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=1739139529-FPlO8crGrrf7qhBmAwQD9nxQLMbWNPCt-0-448f2dd6c0bf2ddeb394b04367e32dda)
图2-21 模拟器列表对话框
单击运行按钮,启动模拟器,如图2-22所示,模拟器的右边是控制面板。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0043-0034.jpg?sign=1739139529-yxJQqtgxi0CL15zoGRblIWEvFrr4qTrq-0-61df8ff45ad939a6f00d0914a2544ff5)
图2-22 运行模拟器