1. 程式人生 > Android入門教學 >Genymotion 的安裝與使用

Genymotion 的安裝與使用

在上一章中我們在 Eclipse 當中建立了 AVD,由於效能差只適合測試小型 App。這裡將推薦一款效能更佳的 Android 模擬器—— Genymotion。首先我們看看 Genymotion 好在哪裡。

1. Genymotion 優勢

Genymotion 相對於內建模擬器有如下優勢:

  • 執行速度快、畫面流暢,效能甚至優於部分真機;
  • 支援拖拽安裝 APK;
  • 支援 OpenGL 3D 加速,可以流暢玩大型 3D 遊戲;
  • 支援多種虛擬感測器,如電池狀態、GPS、NFC、重力加速器等模擬;
  • 支援攝像頭、藍芽等裝置;
  • 直接拖拽視窗即可調整畫面大小,支援多種解析度;
  • 能支援幾乎全部版本的 Android 系統;
  • 支援拖拽傳送檔案。

2. 硬體要求

系統配置要求:

  • Windows XP以上(32/64位),支援 Linux 以及 Mac OS X;
  • 支援 OpenGL 2.0 的顯示卡;
  • CPU支援 VT-x 或者 AMD-V 虛擬化,並且在 BIOS 設定為開啟狀態
  • 至少 512MB記憶體;
  • 至少提供 100MB的硬碟空間供 Genymotion 安裝;
  • 至少 2GB硬碟空間存放 Genymotion 虛擬裝置;
  • 系統顯示解析度不低於 1024×768。

3. Genymotion 安裝

  1. 首先登入 Genymotion 官網:Genymotion官網
    根據網站頁面的引導註冊一個 Genymotion 賬號並登入。

Genymotion賬號登入

  1. 下載 Genymotion:Genymotion官方下載

Genymotion下載

Genymotion 的虛擬裝置是執行在 VirtualBox 虛擬機器之上的,所以執行需要VirtualBox。如果電腦中沒安裝,會有如下錯誤提示。

未安裝VirtualBox

此時需要下載 VirtualBox:VirtualBox官方下載

  1. 在有了 VirtualBox 和 Genymotion 的安裝檔案之後,分別執行這兩個檔案進行安裝。

4. Genymotion 的建立與執行

開啟 Genymotion,此時會自動啟動 VirtualBox。選擇“personalUse”,用上一步註冊的賬號登入。

Genymotion登入頁面

接著點選“Add”新增一個 Android 裝置,按照自己的需求選擇相應的版本和尺寸。隨後設定裝置配置,點“Next”進入裝置的下載。待該虛擬裝置下載完成之後,你就會在主介面 Your virtual devices 列表中看到已經下載完成的虛擬裝置了。

Genymotion虛擬裝置列表

最後雙擊或者點 start 即可啟動新增的虛擬機器,隨後便可看到我們熟悉的 Android 介面了。

啟動頁面

你可以嘗試拖拽檔案、APK 到虛擬機器視窗,或者任意改動視窗大小,體驗一下 Genymotion 和上一章中 AVD 的差別吧。

5. 小結

本章主要介紹一種比 AVD 效能更好甚至可以跟真機媲美的 Android 模擬器,更適用於一些大型專案的除錯工作。好了,到這裡你已經完成了學前準備,下面就可以進行專案開發了,下一章我們將一起建立第一個 Android 專案,加油!