![Android智能穿戴设备开发实战详解](https://wfqqreader-1252317822.image.myqcloud.com/cover/166/31729166/b_31729166.jpg)
上QQ阅读APP看书,第一时间看更新
2.6 启动AVD模拟器
对于Android程序的开发者来说,模拟器的推出给开发者在开发和测试上带来了很大的便利。无论在Windows下还是在Linux下,Android模拟器都可以顺利运行。并且官方提供了Eclipse插件,可以将模拟器集成到Eclipse的IDE环境。Android SDK中包含的模拟器的功能非常齐全,电话簿、通话等功能都可以正常使用(当然没办法真的从这里打电话)。甚至其内置的浏览器和Maps都可以连网。用户可以使用键盘输入,单击模拟器按键输入,甚至还可以使用单击、拖动屏幕进行操纵。模拟器在电脑上模拟运行的效果如图2-37所示。
![](https://epubservercos.yuewen.com/850D74/17180246404476806/epubprivate/OEBPS/Images/img00044001.jpg?sign=1738882972-X2xjDgVGAduBCzEwGHyA4s4a0hG6dz4Q-0-674fe0559b0f69efdfffffd4d75a73c1)
图2-37 模拟器
2.6.1 模拟器和真机究竟有何区别
当然Android模拟器不能完全替代真机,具体来说有如下差异。
● 模拟器不支持呼叫和接听实际来电;但可以通过控制台模拟电话呼叫(呼入和呼出)。
● 模拟器不支持USB连接。
● 模拟器不支持相机/视频捕捉。
● 模拟器不支持音频输入(捕捉),但支持输出(重放)。
● 模拟器不支持扩展耳机。
● 模拟器不能确定连接状态。
● 模拟器不能确定电池电量水平和交流充电状态。
● 模拟器不能确定SD卡的插入/弹出。
● 模拟器不支持蓝牙。
2.6.2 启动AVD模拟器的基本流程
在调试时需要启动AVD模拟器,启动AVD模拟器的基本流程如下。
(1)选择图2-34所示列表中名为“mm”的AVD,单击按钮后弹出“Launch Option”界面,如图2-38所示。
(2)单击“Launch”按钮后将会运行名为“mm”的模拟器,运行界面效果如图2-39所示。
![](https://epubservercos.yuewen.com/850D74/17180246404476806/epubprivate/OEBPS/Images/img00044003.jpg?sign=1738882972-YFvuXgoNWPMB9C7EQVyRI2yd0EapaRXI-0-8b0dbfa5275325d97612dd31dd020d8b)
图2-38 “Launch”对话框
![](https://epubservercos.yuewen.com/850D74/17180246404476806/epubprivate/OEBPS/Images/img00044004.jpg?sign=1738882972-lyU9z9fQ6O5DHn55zmNhsjox5Izvb0vH-0-c28c860b434d7e30a6b11281b49b0b75)
图2-39 模拟器运行界面效果