Genymotion提供Android虛擬環(huán)境的工具集。相信很多Android開發(fā)者一定受夠了速度慢、體驗差效率及其地下的官方模擬器了。如果你沒有物理機器,又不想忍受官方模擬器的折磨,Genymotion會是你非常不錯的選擇。Genymotion支持Windows、Linux和Mac OS,容易安裝和使用,下面就然我們一起來體驗神器給我們帶來的快感吧。
Genymotion特性
提供最好的Android模擬體驗
支持OpenGL加速,提供最好的3D性能體驗
支持從Goole Play安裝應用
支持全屏
模擬器控制
支持同時啟動多個模擬器
支持傳感器管理,如電池狀態(tài),GPS,Accelerator加速器
支持shell控制模擬器
設備管理
易安裝
兼容Microsoft Windows 32/64 bits, Mac OSX 10.5+ and Linux 32/64 bits
支持配置模擬器參數(shù),如屏幕分辨率、內(nèi)存大小、CPU數(shù)量
支持從Eclipse啟動模擬器
支持直接從Eclipse啟動虛擬機
環(huán)境要求
操作系統(tǒng)要求
需要滿足一下操作系統(tǒng)之一:Microsoft Windows XP SP3 (32 or 64 bits)、Microsoft Windows Vista (32 or 64 bits)、Microsoft Windows 7 (32 or 64 bits)、Linux Ubuntu 12.04、Linux Ubuntu 12.10和Mac OS X 10.X;
系統(tǒng)環(huán)境要求
支持OpenGL 2.0
CPU支持VT-x或者AMD-V虛擬化,通過BIOS設置開啟
至少512MB內(nèi)存
至少提供100MB的硬盤空間供Genymotion安裝;至少2GB硬盤空間存放Genymotion虛擬設備
可用網(wǎng)絡連接(用于安裝和更新)
系統(tǒng)顯示分辨率不低于1024x768
應用程序要求
Oracle VirtualBox >= 4.1(版本越高越好)
Android開發(fā)環(huán)境:SDK,Eclipse+ADT
安裝過程
由于我的機器上已經(jīng)安裝好了完成的Android開發(fā)環(huán)境,所以Android的基礎開發(fā)環(huán)境我就不介紹了,需要的同學可以參考Android Developer網(wǎng)站(http://developer.android.com/sdk/installing/bundle.html);
我的安裝測試環(huán)境基于Linux Mint 13(基于ubunt至此,Genymotion大概安裝完成啦,體驗一下,是不是比你想象中的快呢?哈哈! u 12.04) 64位
注冊
到https://cloud.genymotion.com/page/customer/login/頁面注冊,提交注冊后通過郵件你的帳號,注冊成功才可以下載Genymotion相關(guān)工具。
注意,可能由于長城的原因,該頁面無法打開。建議同學們使用vpn或者代理。
下載及安裝VirtualBox
到https://www.virtualbox.org/wiki/Downloads官方下載安裝,以及打上相應的補丁,如VirtualBox 4.2.16 Oracle VM VirtualBox Extension Pack。
下載及安裝Genymotion
下載Genymotion相應版本
安裝Genymotion
執(zhí)行一下命令
chmod +x [InstallerPath]/genymotion.bin
[InstallerPath]/genymotion.bin
安裝成功后,在InstallerPath會看到
體驗Genymotion
啟動Genymotion
使用
主窗口,點擊“Add”按鈕
點擊“connect”按鈕
輸入注冊的用戶名和密碼后點擊connect按鈕進行連接
選擇需要添加的虛擬機設備,點擊“Add”
點擊“next”
下載模擬器完成后,點擊“next”
給已創(chuàng)建的模擬器命名
回到主窗口,選擇一添加的模擬器,如“Nexus 7”,點擊“Play”啟動模擬器
Nexus 7啟動,速度非?,幾秒完成,模擬器的反映速度很令人滿意,操作流暢
打開VirtualBox程序,會看到所創(chuàng)建的Android虛擬設備列表,操作跟操作普通虛擬機一樣,非常方便
Eclipse插件安裝
Genymotion還支持Eclipse IDE,這大大方便了我們使用Genymotion來開發(fā)應用。插件的安裝有兩種方式,介紹如下:
通過update site在線安裝
啟動Eclipse,Help->Install New Software...->Add
填寫一下信息:
Name: Genymobile
Location: http://plugins.genymotion.com/eclipse
接下來跟安裝adt的流程一樣,指導完成
手動安裝
關(guān)閉eclipse
下載Eclipse插件https://cloud.genymotion.com/page/launchpad/download/
將下載好的插件jar文件放到你eclipse安裝目錄下的plugins目錄下,然后啟動eclipse
插件使用
點擊eclipse工具欄上的圖標啟動該插件
首次使用時要指定Genymotion安裝目錄和SDK目錄