本節書摘來自異步社群《手機測試robotium實戰教程》一書中的第2章,第2.5節genymotion,作者楊志偉,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
2.5 genymotion
如果讀者使用過android自帶的模拟器,應該會對它有深刻印象,本章主要介紹一個非自帶的模拟器genymotion。 它啟動快,也很容易使用。它提供收費版本的同時,也提供免費的版本。
如果沒有安裝過virtual box,可以單擊如圖2.13所示的連結下載下傳。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicWZwpmLwcTM4Q2MlBzNyUDZ4YGNmNGOzIGNjRTN2ETNhVmM4MjZiVTMxgDN08CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.jpeg)
單擊圖2.13連結後,彈出圖2.14所示的對話框。
單擊create account按鈕,然後填寫注冊資訊,注冊一個賬号即可(如果沒有注冊過的話),如圖2.15所示。
單擊create account按鈕,注冊填寫的郵箱會收到一封郵件,單擊郵件中的連結,打開如圖2.16所示的頁面,單擊continue按鈕,即可下載下傳。
安裝包下載下傳下來後,運作安裝檔案,按提示一步步安裝即可。安裝過程中還會安裝virtual box,同樣也按預設方式安裝即可。
安裝完啟動後如圖2.17所示。
現在沒有虛拟裝置,隻需要單擊add按鈕,然後添加需要的裝置即可,如現在想添加nexus 5,就可以按照下述步驟進行,如圖2.18所示。
然後單擊next按鈕,按提示完成添加即可。添加完nexus 5後如圖2.19所示。
啟動成功後的界面如圖2.20所示。
接着執行adb devices,可以檢視到這台裝置,如圖2.21所示。
随便找一個apk檔案,然後執行adb install指令,看是否安裝成功,如圖2.22所示。
觀察模拟器應用界面,“豆瓣”應用成功安裝上去了,如圖2.23所示。
安裝完成後,可以在eclipse觀察到如圖2.25所示的小圖示。
單擊圖2.25中的小圖示,可以打開設定genymotion目錄的視窗,如圖2.26所示。
可以選擇需要啟動的模拟器,如圖2.27所示。
如果沒有真的機器的話,genymotion是個不錯的選擇。
本文僅用于學習和交流目的,不代表異步社群觀點。非商業轉載請注明作譯者、出處,并保留本文的原始連結。