Genymotion優(yōu)勢
Genymotion相對于其他的Android模擬器有如下優(yōu)勢:
- 運(yùn)行速度快、流暢;
- 支持拖拽安裝APK;
- 提供了多種Android系統(tǒng)版本和設(shè)備類型供選擇;
特別是最后一點(diǎn),適合測試時(shí)使用的椒舵。
Genymotion官網(wǎng):https://www.genymotion.com;
Genymotion下載
Genymotion登錄賬號(hào)才能進(jìn)行下載
登錄:https://www.genymotion.com/account/login/
根據(jù)網(wǎng)站提示選擇注冊并登陸賬戶约谈。
下載地址:https://www.genymotion.com/download/
Genymotion運(yùn)行需要VirtualBox笔宿,如果電腦中沒安裝犁钟,建議選with VirtualBox 版本。
Genymotion安裝
雙擊運(yùn)行下載的Genymotion安裝文件泼橘,選擇安裝目錄后涝动,點(diǎn)擊Next【婷穑【安裝過程中直接一路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按鈕,打開登錄對話框香椎,輸入網(wǎng)站注冊的用戶名和密碼進(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