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