隨着 Android 系統的應用和游戲越來越豐富,甚至有些比起Windows、Mac上的軟件更加好用好玩,因此很多人都希望能在電腦上也能玩到安卓的游戲或APP。
我們曾推薦過 BlueStacks,而 Genymotion 則是另一款更加優秀專業高性能的安卓 Android 模擬器!它支持 Windows、Mac、Linux,由於其模擬運行速度很快畫面流暢、且支持 OpenGL 3D 加速、多開、全屏等特性,並提供 Eclipse、IntelliJ IDEA 的開發插件,不僅是開發者們也是普通玩家們測試和運行 Android 軟件/游戲的利器……
在電腦上玩轉 Android 系統的游戲和軟件 —— Genymotion 快到極致的模擬器!
如果你希望在電腦上運行 Android 游戲和軟件或者進行開發測試,那么 Genymotion 將是你的絕佳選擇!它的官網上也毫不謙虛地標榜自己——快到極致的 Android 模擬器。因為在運行速度方面 Genymotion 確實要比BlueStacks 更加流暢順滑,在主流配置的電腦上基本能達到安卓真機的運行速度,用起來很順手。不論作為開發程序使用還是用來在電腦運行 Android 軟件玩耍,流暢速度都能讓你用得更加舒心!
Genymotion Android 模擬器界面截圖
大家可以看看兩段使用 Genymotion 玩Android游戲的視頻演示:
Genymotion 安卓模擬器的優點:
- 速度快性能好,資源占用低,系統要求512MB內存就能運行
- 支持 OpenGL 3D加速,可以流暢玩大型3D游戲
- 支持同時啟動多個模擬器,可以實現軟件或游戲多開
- 支持多種虛擬傳感器,如電池狀態、GPS、NFC、重力加速器等模擬,在微信、陌陌之類的App上有特別用處
- 支持攝像頭、藍牙等設備
- 可以配置模擬器參數,如屏幕分辨率、內存大小、CPU數量
- 直接拖拽窗口即可調整畫面大小,支持多種分辨率
- 能支持幾乎全部版本的 Android 系統,2.x 到 4.x 都沒問題
- 支持直接拖放文件到虛擬設備
- 啟動速度運行速度都完爆 Android SDK 官方的模擬器
系統配置要求:
- 操作系統支持 Windows XP ~ Windows 8 (包括32與64位),支持 Linux 以及 Mac OS X
- 支持 OpenGL 2.0 的顯卡 (顯卡驅動老舊可能會出現黑屏問題)
- CPU支持 VT-x 或者 AMD-V 虛擬化,並且在BIOS設置為開啟狀態 (必須,否則運行會出錯或速度非常慢)
- 至少512MB內存
- 至少提供100MB的硬盤空間供Genymotion安裝;至少2GB硬盤空間存放Genymotion虛擬設備
- 可用的網絡連接(用於安裝和更新)
- 系統顯示分辨率不低於1024x768
Genymotion 安卓模擬器安裝設置教程:
1、安裝 Virtualbox 以及 Android SDK 等基礎軟件:
由於 Genymotion 主要面向的是 Android 開發者而不是普通玩家,因此它的安裝稍微有些復雜。因為它是基於 VirtualBox 虛擬機運行的,也就是說,在使用它之前電腦上首先要安裝一個 VirtualBox,另外,Android SDK(安卓開發工具包)也是必不可少的,不過你不必像文中去配置運行官方SDK里面的模擬器,你只需下載回去,解壓到一個純英文目錄即可。在后面的使用中,VirtualBox 和 Android SDK 在基本上都是作為幕后英雄的存在而已。
2、安裝 Genymotion 模擬器:
當 Virtualbox 和 Android SDK 都就緒之后,你就可以下載並安裝最新版的 Genymotion 模擬器了(下載地址位於本文結尾處),安裝完后雙擊桌面圖標即可啟動模擬器。不過這時,你還需要先到 Genymotion 的美國官網注冊一個賬號並驗證郵箱激活才能繼續下一步。
現在可以開始給模擬器添加虛擬機了。點擊 “Add” 添加一個新的虛擬 Android 設備,這時會彈出下面的窗口:
在該窗口中點擊 “Connect” 按鈕,並輸入您的用戶名和密碼登錄。不過有時候由於土·嗇的原因,你會發現死活都登錄不上,這時只能想辦法找個好用的代理或魏屁恩或過段時間再重試了。
登錄成功后在就會在列表中會出現各種機型供你選擇下載了(下圖)。選中你想要的虛擬 Android 機型和系統版本,譬如 Galaxy S4、Galaxy Nexus 神馬的隨你喜歡,點擊 Next 即可進行下載。
點擊 Next 后會讓你為這個虛擬Android設備命名(下圖),按照你自己的喜好改名即可,再次點擊 Next 開始進行下載。
待該虛擬設備下載完成之后,你就會在主界面 Your virtual devices 列表中看到已經下載完成的虛擬設備了。
如果你由於網絡問題不能登錄和下載,又找不到好用的梯子的話,也可以直接下載本站提供的虛擬機離線ova文件進行導入即可,后面會有提到。然后在列表中,選擇想要啟動的虛擬設備,點擊扳手的圖標可以對虛擬機進行設置,譬如分配多大的內存、設置分辨率等等,如下圖。
OK之后,點擊 Play 按鈕即可開始運行虛擬機了。不過首次運行時 Genymotion 可能還會要求你設置 Android SDK 的路徑,你按照自己實際的路徑選擇好即可。
然后你的 Android 虛擬設備就會啟動了!再然后,就沒有然后了,盡管盡情地在電腦上跑各種安卓軟件好好調戲它們吧!對了,默認情況下,鍵盤 ESC 鍵是虛擬機的后退鍵,F1 是菜單鍵,當然,你也可以用鼠標按虛擬按鈕。
Genymotion 模擬器安裝谷歌服務Google Apps (Google Play 市場) 和ARM庫的方法教程:
如果你是從 Genymotion 里直接下載虛擬機的話,你會發現它們系統里缺少了 Google Play 市場等各種谷歌服務應用,其實是因為版權問題,從 2.0 版本開始 Genymotion 提供的虛擬設備都已經移除了 Google Apps 以及 ARM library support ,所以,如果通過軟件里下載回來的虛擬機在運行一些必須依靠這些組件運行的 App 時就會出現錯誤或閃退現象,譬如微信會提示「INSTALL_FAILED_CPU_ABI_INCOMPATIBLE」錯誤,所以在這里給大家提供2個解決辦法:
1、下載並導入包含了 with Google Apps 的虛擬機ova文件
其實,在使用 Genymotion 模擬器時,你除了可以在軟件里下載虛擬機外,也可以離線將本地的 ova 虛擬機文件導入到模擬器里面去的。因此,我們上傳了以前1.3版本的包含谷歌服務的 with Google Apps 的 ova文件供大家下載 (位於文章結尾處),這不僅能讓你在 Android 虛擬機里面使用 Google Apps,而且也方便網絡不通又沒條件爬土·嗇的同學使用。
當你下載完成得到 ova 文件之后,直接雙擊文件導入到 VirtualBox 即可(如上圖),導入完成后可在 Virtualbox 里可以修改這個虛擬機的名稱,之后關掉再啟動 Genymotion 即會在列表里面看到剛剛導入的虛擬機了,使用這些帶Gapps的虛擬機跑軟件一般就沒有什么問題了。
2、給虛擬機安裝對應版本的 Google Apps 和 ARM Translation Installer 的教程
當然,如果你確實想通過軟件本身在線下載新版本的虛擬機來使用也不是沒有辦法,只要安裝對應系統版本的 Google Apps 以及 ARM Translation Installer 即可,下面是安裝它們的簡單方法:
- 下載 ARM Translation Installer v1.1
- 將下載回來的zip文件(不要解壓) 直接拖放進去虛擬機里進行安裝,完成后讓虛擬機「關機」重開,不要直接關閉窗口
- 下載對應系統版本的 Google Apps:4.4、4.3、4.2、4.1;(4.4可能會有bug)
- 同樣將zip文件不要解壓拖放到虛擬機進行安裝,同樣重啟虛擬機
- 成功后 Google Play 市場和其他 Google App 都會出現了
- 登錄你的 Google 帳號,打開市場,進入 "My Apps" 給里面全部的東西升級
- 最后,嘗試搜索「Google Drive」並安裝它,如果正常,則表示 ARM support 和 Google Play 都安裝好了
- 這時你再安裝微信或其他應用就不會再出現錯誤了
Genymotion 模擬器安裝APK軟件的方法:
如果 Genymotion 模擬器已經安裝有 Google Play 商店則可以直接在里面下載軟件,而且新版本的 Genymotion 也能支持直接拖放 APK 文件到虛擬設備進行安裝。另外,你也可直接用內置的瀏覽器上網下載apk進行安裝,或者以根據自己的喜好下載安裝一些第三方的安卓市場。其他關於 Android 本身的使用這里就不多說了,大家還是自己去體驗吧!
寫在后面:
根據實際試用看來,Genymotion 的確是目前速度最快的 Android 模擬器了,使用流暢不卡頓,系統資源占用低,因此實用性非常高!無論是用來在電腦上測試Android軟件、玩安卓游戲,還是用於移動程序開發,Genymotion 都能完美勝任。而且,它對個人使用免費(也提供了高級功能的付費版)加上跨平台支持 Windows、Mac、Linux 也使得它的通用性更高。
值得注意的是,Genymotion 必須要在CPU支持虛擬化的電腦上才能良好運行。另外,雖然大多時候運行都很快,但對於個別游戲的表現上有時也會比 BlueStacks 要差一點,但總的來說,Genymotion 良好的性能還是留給我們很深的印象。喜歡把玩模擬器或者想在電腦上運行 Android 軟件的朋友就別錯過了!