Genymotion 的安裝與使用
在上一章中我們?cè)?Eclipse 當(dāng)中創(chuàng)建了 AVD,由于性能差只適合測(cè)試小型 App。這里將推薦一款性能更佳的 Android 模擬器—— Genymotion。首先我們看看 Genymotion 好在哪里。
1. Genymotion 優(yōu)勢(shì)
Genymotion 相對(duì)于內(nèi)置模擬器有如下優(yōu)勢(shì):
- 運(yùn)行速度快、畫面流暢,性能甚至優(yōu)于部分真機(jī);
- 支持拖拽安裝 APK;
- 支持 OpenGL 3D 加速,可以流暢玩大型 3D 游戲;
- 支持多種虛擬傳感器,如電池狀態(tài)、GPS、NFC、重力加速器等模擬;
- 支持?jǐn)z像頭、藍(lán)牙等設(shè)備;
- 直接拖拽窗口即可調(diào)整畫面大小,支持多種分辨率;
- 能支持幾乎全部版本的 Android 系統(tǒng);
- 支持拖拽傳送文件。
2. 硬件要求
系統(tǒng)配置要求:
- Windows XP以上(32/64位),支持 Linux 以及 Mac OS X;
- 支持 OpenGL 2.0 的顯卡;
- CPU支持 VT-x 或者 AMD-V 虛擬化,并且在 BIOS 設(shè)置為開啟狀態(tài)
- 至少 512MB內(nèi)存;
- 至少提供 100MB的硬盤空間供 Genymotion 安裝;
- 至少 2GB硬盤空間存放 Genymotion 虛擬設(shè)備;
- 系統(tǒng)顯示分辨率不低于 1024×768。
3. Genymotion 安裝
- 首先登錄 Genymotion 官網(wǎng):Genymotion官網(wǎng)。
根據(jù)網(wǎng)站頁面的引導(dǎo)注冊(cè)一個(gè) Genymotion 賬號(hào)并登錄。
- 下載 Genymotion:Genymotion官方下載
Genymotion 的虛擬設(shè)備是運(yùn)行在 VirtualBox 虛擬機(jī)之上的,所以運(yùn)行需要VirtualBox。如果電腦中沒安裝,會(huì)有如下錯(cuò)誤提示。
此時(shí)需要下載 VirtualBox:VirtualBox官方下載
- 在有了 VirtualBox 和 Genymotion 的安裝文件之后,分別運(yùn)行這兩個(gè)文件進(jìn)行安裝。
4. Genymotion 的創(chuàng)建與運(yùn)行
打開 Genymotion,此時(shí)會(huì)自動(dòng)啟動(dòng) VirtualBox。選擇“personalUse”,用上一步注冊(cè)的賬號(hào)登錄。
接著點(diǎn)擊“Add”添加一個(gè) Android 設(shè)備,按照自己的需求選擇相應(yīng)的版本和尺寸。隨后設(shè)置設(shè)備配置,點(diǎn)“Next”進(jìn)入設(shè)備的下載。待該虛擬設(shè)備下載完成之后,你就會(huì)在主界面 Your virtual devices 列表中看到已經(jīng)下載完成的虛擬設(shè)備了。
最后雙擊或者點(diǎn) start 即可啟動(dòng)添加的虛擬機(jī),隨后便可看到我們熟悉的 Android 界面了。
你可以嘗試拖拽文件、APK 到虛擬機(jī)窗口,或者任意改動(dòng)窗口大小,體驗(yàn)一下 Genymotion 和上一章中 AVD 的差別吧。
5. 小結(jié)
本章主要介紹一種比 AVD 性能更好甚至可以跟真機(jī)媲美的 Android 模擬器,更適用于一些大型項(xiàng)目的調(diào)試工作。好了,到這里你已經(jīng)完成了學(xué)前準(zhǔn)備,下面就可以進(jìn)行項(xiàng)目開發(fā)了,下一章我們將一起創(chuàng)建第一個(gè) Android 項(xiàng)目,加油!