從高德地圖下載開發者Demo,或者是百度地圖Demo,會發現這些應用只能在ARM模擬器上運行,速度很慢,沒法在x86模擬器上運行。對於開發人員來講,這是很苦惱的事情。小的應用還好說,若是是大的應用在ARM模擬器上運行,那簡直就是「等到花都謝了」。php
Genymotion模擬器解決了該問題,下面結合圖片詳細說明,如何經過Genymotion搭建環境,讓任何應用都能在x86模擬器上運行。網絡
1、首先到Genymotion官網(http://www.genymotion.com/)註冊帳號,成功後進入Genymotion中文網(http://www.genymotion.cn/#theme=download),登錄後下載安裝包(以下圖)。選擇下載Windows 32/64 bits (with VirtualBox)。之因此到英文網註冊,是由於中文網沒有提供註冊入口。若是你已經安裝了Oracle VirtualBox 4.2.12以上的版本,能夠直接下載Windows 32/64 bits。下載完成後安裝,安裝的過程有可能會自動將用戶的網絡斷掉,這個不用擔憂,安裝成功後就沒有問題了。安裝VirtualBox的過程須要花費很長時間,請耐心等待。app
2、下載ARM轉換包和Apps鏡像,以下:spa
一、ARM Translation Installer v1.1(Mirrors):點擊下載圖片
下面的文件,下載和模擬器對應的版本便可,不須要所有下載(使用網頁直接下載須要等待5秒鐘左右纔會彈出下載對話框)。ip
二、Google Apps for Android 4.3(Mirrors):點擊下載
三、Google Apps for Android 4.2:點擊下載ssl
四、Google Apps for Android 4.1:點擊下載開發
3、搭建環境文檔
Genymotion安裝成功,而且上面的文件下載完成後。打開Genymotion「Add」添加模擬器,而後「Play」運行該模擬器。建立模擬器的過程不必定就這幾個步驟,這裏一筆帶過,詳細請參閱相關文檔。將下載好的ARM Translation Installer v1.1.zip壓縮包拖動到模擬器主界面,彈出「File transfer in progress」,幾秒鐘後彈出以下對話框,點擊「OK」get
完成後點擊「Finish」,而後使用adb reboot命令重啓模擬器。重啓完成從新進入到模擬器主界面,拖動下載好的Google Apps for Android version(版本與建立的模擬器的版本對應)放到模擬器主界面中,以後彈出的對話框和上面的相似,Finish後reboot模擬器,完成後就可以使用Genymotion了。
若是還有問題請參閱:http://forum.xda-developers.com/showthread.php?t=2528952