Genymotion 的安裝與使用
在上一章中我們在 Eclipse 當中創(chuàng)建了 AVD,由于性能差只適合測試小型 App。這里將推薦一款性能更佳的 Android 模擬器—— Genymotion。首先我們看看 Genymotion 好在哪里。
1. Genymotion 優(yōu)勢
Genymotion 相對于內(nèi)置模擬器有如下優(yōu)勢:
- 運行速度快、畫面流暢,性能甚至優(yōu)于部分真機;
- 支持拖拽安裝 APK;
- 支持 OpenGL 3D 加速,可以流暢玩大型 3D 游戲;
- 支持多種虛擬傳感器,如電池狀態(tài)、GPS、NFC、重力加速器等模擬;
- 支持攝像頭、藍牙等設(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)注冊一個 Genymotion 賬號并登錄。
- 下載 Genymotion:Genymotion官方下載
Genymotion 的虛擬設(shè)備是運行在 VirtualBox 虛擬機之上的,所以運行需要VirtualBox。如果電腦中沒安裝,會有如下錯誤提示。
此時需要下載 VirtualBox:VirtualBox官方下載
- 在有了 VirtualBox 和 Genymotion 的安裝文件之后,分別運行這兩個文件進行安裝。
4. Genymotion 的創(chuàng)建與運行
打開 Genymotion,此時會自動啟動 VirtualBox。選擇“personalUse”,用上一步注冊的賬號登錄。
接著點擊“Add”添加一個 Android 設(shè)備,按照自己的需求選擇相應(yīng)的版本和尺寸。隨后設(shè)置設(shè)備配置,點“Next”進入設(shè)備的下載。待該虛擬設(shè)備下載完成之后,你就會在主界面 Your virtual devices 列表中看到已經(jīng)下載完成的虛擬設(shè)備了。
最后雙擊或者點 start 即可啟動添加的虛擬機,隨后便可看到我們熟悉的 Android 界面了。
你可以嘗試拖拽文件、APK 到虛擬機窗口,或者任意改動窗口大小,體驗一下 Genymotion 和上一章中 AVD 的差別吧。
5. 小結(jié)
本章主要介紹一種比 AVD 性能更好甚至可以跟真機媲美的 Android 模擬器,更適用于一些大型項目的調(diào)試工作。好了,到這里你已經(jīng)完成了學(xué)前準備,下面就可以進行項目開發(fā)了,下一章我們將一起創(chuàng)建第一個 Android 項目,加油!