咱們在進行App測試的時候,除了使用真機進行測試,有時候還須要藉助模擬器來進行測試,那麼Android SDK自己給咱們提供了一個原生態的模擬器,可是因爲啓動太慢,性能太差,逐漸被你們放棄了,那麼還有一些其餘的第三方模擬器,我我的比較喜歡genymotion,今天咱們就講一下如何安裝Genymotion模擬器。
1、首先咱們須要去官網註冊一個帳號,官網地址:
https://www.genymotion.com/
。
1.點擊Sign In:

2.點擊Create an account:

3.按要求一次填寫Username、Email Address、Password,Company Type(公司類型)選擇Gamer/personal(玩家或我的),Usage Type(使用類型)選擇Testing(測試)、Country(國家)選擇China,勾選I accept the Terms and Conditions,而後點擊Create an account:

4.看到以下界面,告訴你給你的註冊郵箱發了一個確認連接,須要你登陸郵箱進行確認:

5.登陸郵箱確認後,看到以下提示證實帳號建立成功:

2、帳號建立好後接下來咱們就開始下載,下載地址:https://www.genymotion.com/download/ 。
1.windows系統,咱們通常選擇下載包含 VirtualBox的,若是你已經安裝了VirtualBox也能夠選擇不包含VirtualBox的進行下載,Mac的須要自行安裝VirtualBox,VirtualBox下載地址:https://www.virtualbox.org/wiki/Downloads 。
windows截圖:

Mac截圖:

2.下載好後雙擊就能夠進行安裝了。
3.安裝完成後運行程序,咱們會看到一個關於genymotion的介紹,點擊close按鈕,關閉便可:

4.接下來會讓你選擇一個license,咱們選擇Person Use(我的使用):

5.勾選下圖的複選框,而後點擊Accept:

6.點擊Settings:

7.點擊Sign In:

8.輸入帳號和密碼,點擊Sign In:

9.茹下圖顯示你的用戶名,證實登陸成功:

3、添加Devices。
1.點擊Add:

2.稍等一會就回出現device列表,咱們也能夠根據Android version和Device model進行篩選,也能夠進行搜索,我這裏是篩選Android version爲4.4.4的devices,而後選擇Galaxy S5,點擊Next。

3.在點擊下一步:

4.接下來就是等待下載,下載完成後點擊Finish便可:

5.添加功能後,在以下界面就回出現剛剛添加的devices。

6.選中添加的device點擊Start或者雙擊便可運行模擬器,模擬器運行成功後截圖:

四:FAQ
1.有同窗可能在下載device這一步會下載的很慢甚至下載不下來的狀況,不要着急,genymotion主要是下載ova文件,這裏我已經下載了一些版本,你們能夠從個人網盤下載:
連接:http://pan.baidu.com/s/1nvp6iZB 密碼:lf11
你們選擇本身須要的版本進行下載,下載完成後放到genymotion的ova文件夾下便可,windows的ova路徑爲:C:\Users\zhaowei\AppData\Local\Genymobile\Genymotion\ova 這是個人路徑,你們能夠參考找到本身的路徑,Mac路徑爲:/Users/zhaowei/.Genymobile/Genymotion/ova 。
將下載好的文件複製到ova文件夾下後重啓Genymotion,而後點擊Add進行添加:

而後選擇Android版本進行篩選,選擇的版本必須和下載的文件的版本一致,而後從篩選後的devices中選擇其中一個點擊Next:

以後再添加Next:

接下來就是安裝了,會發現很快會安裝完成,而後點擊Finish,完成以後就會發現添加的device了:

2.模擬器啓動後向模擬器中安裝App會出現失敗的狀況,如圖:

genymotion如今的發佈版本沒有帶有Genymotion-ARM-Translation.zip,須要手動添加!
首先下載該文件,下載好後直接拖進虛擬器中:

拖進去後模擬器會本身進行安裝,安裝過程當中會有以下彈窗,直接點擊OK:

出現以下彈窗,說明安裝成功:

而後重啓模擬器和genymotion進行App安裝:

安裝成功。
3.安裝完genymotion後咱們會發現執行adb device報錯,如圖:

這是由於adb端口被genymotion佔用了,咱們須要在genymotion中進行設置,點擊Settings而後點擊ADB,咱們勾選第二個使用本身的SDK,而後配置SDk地址,下面出現對勾說明配置正確:

而後重啓genymotion便可:

以上就是genymotion的安裝過程以及一些常見問題,感謝關注。