天天看點

《Android傳感器開發與智能裝置案例實戰》——第2章,第2.6節啟動AVD模拟器

本節書摘來自異步社群《android傳感器開發與智能裝置案例實戰》一書中的第2章,第2.6節啟動avd模拟器,作者 朱元波,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

2.6 啟動avd模拟器

對于android程式的開發者來說,模拟器的推出給開發者在開發上和測試上帶來了很大的便利。無論是在windows下還是在linux下,android模拟器都可以順利運作。并且官方提供了eclipse插件,可以将模拟器內建到eclipse的ide環境。android sdk中包含的模拟器的功能非常齊全,電話本、通話等功能都可正常使用(當然沒辦法真的從這裡打電話)。甚至其内置的浏覽器和maps都可以聯網。使用者可以使用鍵盤輸入,滑鼠單擊模拟器按鍵輸入,甚至還可以使用滑鼠單擊、拖動螢幕進行操縱。模拟器在計算機上模拟運作的效果如圖2-38所示。

《Android傳感器開發與智能裝置案例實戰》——第2章,第2.6節啟動AVD模拟器

▲圖2-38 模拟器

2.6.1 模拟器和真機究竟有何差別

當然android模拟器不能完全替代真機,具體來說有如下差異。

模拟器不支援呼叫和接聽實際來電,但可以通過控制台模拟電話呼叫(呼入和呼出);

模拟器不支援usb連接配接;

模拟器不支援相機/視訊捕捉;

模拟器不支援音頻輸入(捕捉),但支援輸出(重放);

模拟器不支援擴充耳機;

模拟器不能确定連接配接狀态;

模拟器不能确定電池電量水準和交流充電狀态;

模拟器不能确定sd卡的插入/彈出;

模拟器不支援藍牙。

2.6.2 啟動avd模拟器的基本流程

在調試的時候需要啟動avd模拟器,啟動avd模拟器的基本流程如下所示。

(1)選擇圖2-35清單中名為“mm”的avd,單擊圖檔 77按鈕後彈出“launch options”界面。如圖2-39所示。

《Android傳感器開發與智能裝置案例實戰》——第2章,第2.6節啟動AVD模拟器

▲圖2-39 “launch options”對話框

(2)單擊“launch”按鈕後将會運作名為“mm”的模拟器,運作界面效果如圖2-40所示。

《Android傳感器開發與智能裝置案例實戰》——第2章,第2.6節啟動AVD模拟器

▲圖2-40 模拟運作成功

繼續閱讀