Android開發者福音-史上最快模擬器genymotion
2014年3月17日
這個模擬器是我在新公司第一天上班的時候,公司同事推薦給我的,這麼好的東西,我自然不忘跟大家分享一下。我們都知道Eclipse運行的模擬器慢得讓人發狂,有點工作效率的童鞋都會受不了。童鞋可以到以下官網下載:
http://www.genymotion.cn/#theme=home
以下是摘自官網使用指南:
概述
Genymotion是一套完整的工具,它提供了Android虛擬環境。它簡直就是開發者、測試人員、推銷者甚至是遊戲玩家的福音。
Genymotion支持Windows、Linux和Mac OS等操作系統,容易安裝和使用:按簡單的安裝過程,選擇一款Android虛擬設備,開啓後就體驗Genymotion帶來的快感吧。
特性
- 最好的Android模擬體驗
-
- 支持OpenGL加速,提供最好的3D性能體驗
- 可以從Google Play安裝應用
- 支持全屏並改善了使用感受
- 全控制
-
- 可同時啓動多個模擬器
- 支持傳感器管理,如電池狀態、GPS、Accelerator加速器
- 支持Shell控制模擬器
- 完全兼容ADB,您可以從主機控制您的模擬器
- 管理設備
-
- 易安裝
- 兼容Microsoft Windows 32/64 bits, Mac OSX 10.5+ and Linux 32/64 bits
- 可以配置模擬器參數,如屏幕分辨率、內存大小、CPU數量
- 輕鬆下載、部署最新的Genymotion虛擬設備。
- 從Eclipse啓動虛擬設備
-
- 使用Genymotion測試您的應用
環境要求
- 操作系統要求
- 需要滿足以下操作系統之一:
-
- 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
- 系統環境要求
-
- 支持OpenGL 2.0
- CPU支持VT-x或者AMD-V虛擬化,通過BIOS設置開啓
- 至少512MB內存
- 至少提供100MB的硬盤空間供Genymotion安裝,至少2GB硬盤空間用來部署Genymotion虛擬設備。有些可能需要8G以上,這主要取決於您安裝在虛擬機裏的應用程序。
- 可用網絡連接(用於安裝和更新)
- 系統顯示分辨率不低於1024x768
- 應用程序要求
-
- Oracle VirtualBox >= 4.1(版本越高越好)
安裝
- 註冊
-
- 點擊導航欄的下載按鈕。
- 在電子郵件輸入框輸入您的個人常用電子郵箱。
- 如果您是手機網遊幫的註冊用戶,那麼您可以直接點擊下載按鈕,獲取Genymotion,如果不是,需要您繼續輸入密碼,以獲得有效註冊。
- 當您點擊下載按鈕後,即可選擇符合您操作系統的Genymotion版本。同時您會收到一份驗證郵件,點擊郵件裏的“Click here”。
- 在打開一個頁面後,您將會再次收到一份告知郵件,說明您已經註冊完成。
- 以上的註冊是必要的,因爲在您使用Genymotion時需要輸入用戶名(或電子郵箱)和密碼。用戶名是“手機網遊幫的[電子郵箱前綴]”(如電子郵箱是[email protected],那用戶名就是“手機網遊幫的meimei”),對於手機網遊幫的註冊用戶,用戶名和密碼就是您在手機網遊幫的帳號(注意:用戶名是您在手機網遊幫註冊時輸入的暱稱,如果您在註冊手機網遊幫時的密碼小於6位,那麼您的Genymotion密碼就是sjwyb+原密碼)。
- 下載並安裝Oracle VirtualBox
- 如果您的電腦上還沒有安裝VirtualBox,那請按照下面的步驟下載安裝
-
- Windows用戶
- 安裝VirtualBox最簡單的方式就是下載包含VirtualBox的Genymotion包,點擊下載
- MacOS X用戶
- 打開VirtualBox下載頁面,然後下載MacOS X的dmg文件,打開dmg文件然後按步驟安裝。完成後記得重啓。
- Linux用戶
- 檢查資料庫:大多數GNU/Linux都會自帶VirtualBox安裝包。如果沒有或者您想要其他版本,那麼打開VirtualBox下載頁面
- 安裝Genymotion
- 根據您的系統,安裝有所不同:
-
-
Windows
- 雙擊安裝文件
- 選擇安裝語言並點擊下一步[Next]
- 再次點擊下一步[Next]
- 如果需要,可更改安裝路徑,點擊瀏覽[Browse..](默認路徑是C:\Program Files\Genymobile\Genymotion),然後點擊下一步[Next]
- 選擇是否創建快捷菜單[Don't create a Start Menu folder]再次點擊下一步[Next]
- 選擇是否創建桌面快捷方式[Create a desktop icon],然後點擊下一步[Next]
- 點擊安裝[Install]按鈕
- 點擊完成[Finish]按鈕
-
MacOS X
- 打開dmg安裝文件
- 移動Genymotion和Genymotion shell到應用程序目錄
-
Linux
- 終端:
-
chmod +x [INSTALLER_PATH]/genymotion-[VERSION]_[ARCH].bin cd [INSTALLER_PATH] ./genymotion-[VERSION]_[ARCH].bin
-
快速開始
-
-
啓動Genymotion
- Windows
雙擊桌面上的Genymotion圖標 - MacOS
雙擊應用程序裏的Genymotion圖標 - Linux
-
[InstallationPath]/genymotion
- Windows
- 主窗口:
- 初次啓動會提示:您還沒有一個虛擬設備,是否現在添加一個?[You have no virtual device available yet.Do you want to add a new one?]點擊是[Yes]按鈕。
- 創建一個新的虛擬設備[Create a new virtual device]。
- 輸入用戶名[Username](或電子郵箱[email])和密碼[Password](如果沒有請查看使用指南的“安裝->註冊”),點擊連接[Connect]按鈕。
- 等到連接驗證成功後,即可選擇需要添加的虛擬設備[Virtual device available from the Genymotion Cloud],點擊添加[Add]按鈕。
- 接着,彈出一個嚮導窗口[Virtual device creation wizard],列出了添加的虛擬設備的相關信息,點擊下一步[Next]按鈕。
- 接着,會在線下載要安裝的虛擬設備[Retrieve Genymotion virtual device]。請耐心等待…
- 下載完畢後,點擊下一步[Next]按鈕。
- 給已創建的模擬器命名[Name of the Genymotion virtual device to create],然後點擊創建[Create]按鈕。
- 創建成功,點擊完成[Finish]按鈕。
- 回到主窗口,選擇一個添加的模擬器,如“Galaxy Nexus”,點擊啓動[Play]按鈕啓動模擬器。
- 彈出一個設置ADB連接的對話框[Setting for ADB connection],如果需要就點擊是[Yes]按鈕,這裏選擇否[No]皆可。
- Galaxy Nexus啓動,主界面如下:
-
用戶信息
- 忘記密碼
-
- Genymotion提供密碼重置功能,點擊這裏,在新打開的頁面中輸入您的註冊郵箱,然後點擊重置我的密碼[RESET MY PASSWORD]按鈕,您的這個郵箱稍候會稍等一份郵件。在收到的郵箱內容中有[reset my password],點擊它,彈出一個新頁面,輸入您的新密碼,並確認,然後點擊變更我的密碼[CHANGE MY PASSWORD]按鈕,即完成密碼重置。