Genymotion優(yōu)勢(shì)
Genymotion相對(duì)于其他的Android模擬器有如下優(yōu)勢(shì):
- 運(yùn)行速度快、流暢;
- 支持拖拽安裝APK;
- 提供了多種Android系統(tǒng)版本和設(shè)備類型供選擇;
特別是最后一點(diǎn),適合測(cè)試時(shí)使用的。
Genymotion官網(wǎng):https://www.genymotion.com;
Genymotion下載
Genymotion登錄賬號(hào)才能進(jìn)行下載
登錄:https://www.genymotion.com/account/login/
根據(jù)網(wǎng)站提示選擇注冊(cè)并登陸賬戶。
下載地址:https://www.genymotion.com/download/
Genymotion運(yùn)行需要VirtualBox,如果電腦中沒安裝,建議選with VirtualBox 版本。
Genymotion安裝
雙擊運(yùn)行下載的Genymotion安裝文件,選擇安裝目錄后,點(diǎn)擊Next?!景惭b過程中直接一路Next即可】
因?yàn)橄螺d的安裝包含有VirtualBox,所以在安裝過程中會(huì)自動(dòng)進(jìn)行安裝VirtualBox。會(huì)多次詢問是否安裝發(fā)布者為"Oracle corporation"的軟件,選擇“安裝”即可
最后,Genymotion安裝完成,點(diǎn)擊“Finish”即可。
創(chuàng)建虛擬設(shè)備
首次打開軟件后的界面如下,點(diǎn)擊Personal Use即可。

點(diǎn)擊ADD按鈕,添加虛擬設(shè)備;
點(diǎn)擊右下角的Sign in按鈕,打開登錄對(duì)話框,輸入網(wǎng)站注冊(cè)的用戶名和密碼進(jìn)行登錄。
登錄成功后,可以看到有很多虛擬設(shè)備。選中想添加的設(shè)備,選擇后點(diǎn)擊Next
下載完成后,回到主窗口,選擇一個(gè)我們已經(jīng)添加的模擬器,雙擊或點(diǎn)擊Start按鈕啟動(dòng)模擬器。

安裝并運(yùn)行APP
直接將apk拖拽至打開的模擬器中,自動(dòng)安裝并打開程序。

異常的處理
問題:The virtual device got no IP address
啟動(dòng)模擬器,提示The virtual device got no IP address,如圖:

原因:This kernel requires an X86-64 CPU,but only detected an i686 CPU.
先在Virtual Box中啟動(dòng)報(bào)錯(cuò)的虛擬設(shè)備,查看具體的原因

This kernel requires an X86-64 CPU,but only detected an i686 CPU.
解決方法
-
進(jìn)入Bois將Virtualization Technology 的狀態(tài)從Disable 改為Enable
解決方法-1.png -
打開VirtualBox,選中虛擬設(shè)備右鍵“設(shè)置>>系統(tǒng)>>硬件加速”均開啟
解決方法-2.png -
“設(shè)置>>常規(guī)>>版本”選擇 Ubuntu(64-bit)
解決方法-3.png


