1. 程式人生 > >Genymotion強大好用高效能的Android模擬器(在電腦流暢執行APK安卓軟體遊戲的利器)

Genymotion強大好用高效能的Android模擬器(在電腦流暢執行APK安卓軟體遊戲的利器)

在電腦上玩轉 Android 系統的遊戲和軟體 —— Genymotion 快到極致的模擬器!

如果你希望在電腦上執行 Android 遊戲和軟體或者進行開發測試,那麼 Genymotion 將是你的絕佳選擇!它的官網上也毫不謙虛地標榜自己——快到極致的 Android 模擬器。因為在執行速度方面 Genymotion 確實要BlueStacks 更加流暢順滑,在主流配置的電腦上基本能達到安卓真機的執行速度,用起來很順手。不論作為開發程式使用還是用來在電腦執行 Android 軟體玩耍,流暢速度都能讓你用得更加舒心!

Genymotion Android 模擬器Genymotion Android 模擬器介面截圖

大家可以看看兩段使用 Genymotion 玩Android遊戲的視訊演示:

Genymotion 執行 RealRacing 3(真實賽車3) 3D 大型 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 裝置,這時會彈出下面的視窗:

Genymotion 安卓模擬器

在該視窗中點選 “Connect” 按鈕,並輸入您的使用者名稱和密碼登入。不過有時候由於土·嗇的原因,你會發現死活都登入不上,這時只能想辦法找個好用的代理或魏屁恩或過段時間再重試了。

Genymotion 登入

登入成功後在就會在列表中會出現各種機型供你選擇下載了(下圖)。選中你想要的虛擬 Android 機型和系統版本,譬如 Galaxy S4Galaxy Nexus 神馬的隨你喜歡,點選 Next 即可進行下載。

Android 虛擬裝置下載

點選 Next 後會讓你為這個虛擬Android裝置命名(下圖),按照你自己的喜好改名即可,再次點選 Next 開始進行下載。

重新命名虛擬機器

待該虛擬裝置下載完成之後,你就會在主介面 Your virtual devices 列表中看到已經下載完成的虛擬裝置了。

Genymotion 模擬器虛擬Android裝置

如果你由於網路問題不能登入和下載,又找不到好用的梯子的話,也可以直接下載本站提供的虛擬機器離線ova檔案進行匯入即可,後面會有提到。然後在列表中,選擇想要啟動的虛擬裝置,點選扳手的圖示可以對虛擬機器進行設定,譬如分配多大的記憶體、設定解析度等等,如下圖。

配置虛擬機器

OK之後,點選 Play 按鈕即可開始執行虛擬機器了。不過首次執行時 Genymotion 可能還會要求你設定 Android SDK 的路徑,你按照自己實際的路徑選擇好即可。

設定 Android SDK 路徑

然後你的 Android 虛擬裝置就會啟動了!再然後,就沒有然後了,儘管盡情地在電腦上跑各種安卓軟體好好調戲它們吧!對了,預設情況下,鍵盤 ESC 鍵是虛擬機器的後退鍵,F1 是選單鍵,當然,你也可以用滑鼠按虛擬按鈕。

Android 模擬器

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 即可,下面是安裝它們的簡單方法:

  1. 將下載回來的zip檔案(不要解壓) 直接拖放進去虛擬機器裡進行安裝,完成後讓虛擬機器「關機」重開,不要直接關閉視窗
  2. 下載對應系統版本的 Google Apps:4.44.34.24.1;(4.4可能會有bug)
  3. 同樣將zip檔案不要解壓拖放到虛擬機器進行安裝,同樣重啟虛擬機器
  4. 成功後 Google Play 市場和其他 Google App 都會出現了
  5. 登入你的 Google 帳號,開啟市場,進入 "My Apps" 給裡面全部的東西升級
  6. 最後,嘗試搜尋「Google Drive」並安裝它,如果正常,則表示 ARM support 和 Google Play 都安裝好了
  7. 這時你再安裝微信或其他應用就不會再出現錯誤了

Genymotion 模擬器安裝APK軟體的方法:

如果 Genymotion 模擬器已經安裝有 Google Play 商店則可以直接在裡面下載軟體,而且新版本的 Genymotion 也能支援直接拖放 APK 檔案到虛擬裝置進行安裝。另外,你也可直接用內建的瀏覽器上網下載apk進行安裝,或者以根據自己的喜好下載安裝一些第三方的安卓市場。其他關於 Android 本身的使用這裡就不多說了,大家還是自己去體驗吧!

寫在後面:

根據實際試用看來,Genymotion 的確是目前速度最快的 Android 模擬器了,使用流暢不卡頓,系統資源佔用低,因此實用性非常高!無論是用來在電腦上測試Android軟體、玩安卓遊戲,還是用於移動程式開發,Genymotion 都能完美勝任。而且,它對個人使用免費(也提供了高階功能的付費版)加上跨平臺支援 Windows、MacLinux 也使得它的通用性更高。

值得注意的是,Genymotion 必須要在CPU支援虛擬化的電腦上才能良好執行。另外,雖然大多時候執行都很快,但對於個別遊戲的表現上有時也會比 BlueStacks 要差一點,但總的來說,Genymotion 良好的效能還是留給我們很深的印象。喜歡把玩模擬器或者想在電腦上執行 Android 軟體的朋友就別錯過了!

相關檔案下載地址:

官方網站:訪問
軟體性質:免費
解壓密碼:www.iplaysoft.com