![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=1739161002-3AZbJxNDPsqSUFmc5TGRIE0bG7lMWzxp-0-a888b21fa1d6480839adf1684e92cc02)
图2-14 AVD Manager
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0039-0024.jpg?sign=1739161002-VCNkzYI0Nfg6eR22j2CvxL7sMk0sn8Ar-0-476455cd8bf858b96675b94101359ae0)
图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=1739161002-lSnweSDUYE3OKG0YjafSLjLIAQkdaAOk-0-1413381035c1b34a7edbeab61b794a5f)
图2-16 创建模拟器
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0041-0026.jpg?sign=1739161002-mu0Fo6LZxnDFtrkxfOpugCW0jW9aaU0T-0-8cdb51ef5bbb10f722912269f7a13dd5)
图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=1739161002-95nwrOsbl70Mr9SApS6Z2aESAsakjAOA-0-067d044ebb64ab626b261d5987134d9c)
图2-18 选择系统镜像
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0028.jpg?sign=1739161002-az99cEFu8mHBQcVSmpsXHe8HPuHKUT78-0-e85c11b699561d31cf6168b0185d75e0)
图2-19 确认配置信息
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0042-0029.jpg?sign=1739161002-pIePUXmG2oe0PJDC1UH5rBhIgs6zZNTe-0-dfa165f1883d757dce6aa9e1bcc2a87a)
图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=1739161002-s68PLxx7WkXZ7CB5FI2wsSRaXuJgKPDd-0-4110ca36c2f0280ae062b652e96f22bf)
图2-21 模拟器列表对话框
单击运行按钮,启动模拟器,如图2-22所示,模拟器的右边是控制面板。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0043-0034.jpg?sign=1739161002-qBDRRVyscSmP99ZfG3Okf8ANzNtP0BEj-0-a2e57cabf3c3ada64be91b994f503c64)
图2-22 运行模拟器