Android模擬器 Genymotion 安裝使用圖解教程

Genymotion是一套完整的工具,它提供了Android虛擬環境。它簡直就是開發者、測試人員、推銷者甚至是遊戲玩家的福音。而且Genymotion支持Windows、Linux和Mac OS等操作系統,容易安裝和使用,本文就來看看 Genymotion 安裝使用圖解教程.

Genymotion模擬器提供了Android虛擬環境,爲安卓開發測試人員帶來了極大的便利。Genymotion的啓動速度比Eclipse自帶的模擬器要快得多,運行起來非常的流暢,堪稱Eclipse擁趸的調試神器!
Genymotion兼容的操作系統有:Microsoft Windows 32/64 bits、Mac OSX 10.5+ 、 Linux 32/64 bits
Genymotion官網:https://www.genymotion.com


Android模擬器 Genymotion 安裝使用圖解教程

Android Studio本身的模擬器已經很強大,所以Genymotion還是配合Eclipse使用比較多一點,下面也是基于Eclipse編輯器進行講解。

1、翻牆

Genymotion的使用需要注冊賬戶並登錄,但如果沒有翻牆的話,注冊和登錄都是很難操作成功的。

在這裏介紹個VPN,可以免費使用一段時間,足夠安裝完環境了。

Green VPN官網:https://www.igreenjsq.co

在官網注冊一個賬戶,打開注冊時填寫的郵箱激活一下賬戶。下載PC客戶端,登錄賬號,直接點擊“鏈接”按鈕:


Android模擬器 Genymotion 安裝使用圖解教程

VPN連接成功了,但對于一個程序員來說,上個技術類的網站都要翻牆,簡直是一種恥辱!

2、注冊賬號並下載安裝Genymotion

Genymotion基于VirtualBox虛擬機才能運行,在下載Genymotion時應選擇相應的版本(軟件下載不需要翻牆):


Android模擬器 Genymotion 安裝使用圖解教程

“Get Genymotion (without VirtualBox) (24.03MB)”版本適合于已經安裝了VirtualBox的電腦,“Get Genymotion (126.02MB)”版本適合于尚未安裝VirtualBox的電腦,安裝該版本完成的時候會提示是否安裝VirtualBox環境,點擊“是”按鈕,就順帶的把VirtualBox也安裝了:


Android模擬器 Genymotion 安裝使用圖解教程

3、添加虛擬機

運行Genymotion,軟件會提示是否添加一個虛擬設備:


Android模擬器 Genymotion 安裝使用圖解教程

點擊“Yes”,彈出登錄界面:


Android模擬器 Genymotion 安裝使用圖解教程

動不動就要登錄,這也是我非常想吐槽的一個地方!

如果安裝了翻牆軟件,登錄是沒問題的;沒有安裝翻牆軟件的話,也可以在網上找一個代理IP,設置一下:


Android模擬器 Genymotion 安裝使用圖解教程

登錄成功後會出現一個設備列表:


Android模擬器 Genymotion 安裝使用圖解教程

選擇需要用到的虛擬設備進行安裝,120MB左右一個,下載過程可以不開VPN。

4、Eclipse安裝Genymotion插件


Android模擬器 Genymotion 安裝使用圖解教程

Name:Genymobile Location:http://plugins.genymotion.com/eclipse/ ,點擊“OK”


Android模擬器 Genymotion 安裝使用圖解教程

選擇並下載(記得開VPN):


安裝完成,重新啓動Eclipse,可以看到重啓後軟件界面多了一個小圖標:


點擊圖標,提示需要配置Genymotion安裝的目錄:


點擊“OK”,進入配置界面:


點擊“OK”進入虛擬設備選擇界面,選擇相應的虛擬設備,並啓動:


Genymotion啓動成功:


運行一個測試程序:


程序已經成功的在Genymotion模擬器中運行了:


PS:關閉Genymotion運行程序的話,默認啓動的是Eclipse自帶的模擬器。

現在,我們的Genymotion模擬器安裝就告一段落了。


更多相關文章
  • linux中RHEL 6.5系統安裝配置圖解教程
    本文章給各位同學介紹一篇關于linux中RHEL 6.5系統安裝配置圖解教程,希望能給您帶來幫助哦.說明:截止目前RHEL 6.x最新版本爲RHEL 6.5,下面介紹RHEL 6.5的具體安裝配置過程伺服器相關設置如下:操作系統:RHEL 6.5 64位IP地址:192.168.0.54網關:192
  • PSP模擬器PPSSPP在ios下使用圖文教程
    PPSSPP是一款跨平台開放源碼的模擬器,支持Windows,Linux,Mac OX,Android,iOS等主流計算機與移動設備操作系統,本文我們來講講ios版本的PPSSPP使用圖文介紹.喜歡玩PSP上面的遊戲,發現有一款很火的psp模擬器ppsSPP,不僅可以在電腦上,支持Windows,L
  • Ubuntu下安裝codeblocks13圖解教程
    Code::Blocks 是一個開放源碼的全功能的跨平台C/C++集成開發環境. linux下安裝codeblocks不是一件簡單的事,本文我們用圖解來介紹一下codeblocks在Ubuntu下的安裝.linux下安裝codeblocks本來就是件困難的事情,因爲通常情況下,需要安裝的各種依賴安裝 ...
  • Openfiler安裝配置圖解教程
    Openfiler 由rPath Linux驅動,它是一個基于浏覽器的免費網路存儲管理實用程序,可以在單一框架中提供基于文件的網路連接存儲 (NAS) 和基于塊的存儲區域網 (SAN).整個軟件包與開放源代碼應用程序說明:Openfiler是一個基于Linux的開源免費網路存儲管理操作系統,通過WE
  • linux上安裝WPS圖解教程
    WPS Office是由金山公司研發的一款辦公軟件套裝,可以實現辦公軟件最常用的文字.表格
  • Serv-U伺服器安裝配置圖解教程(1/2)
    Serv-U,是一種被廣泛運用的FTP伺服器端軟件,支持3x/9x/ME/NT/2K等全Windows系列.可以設定多個FTP伺服器.限定登錄用戶的權限.登錄主目錄及空間大小等,功能非常完備. 它具有非常完備的安全特性,支持SSl FTP傳輸,支持在多個Serv-U和FTP客戶端通過SSL加密連接保 ...
  • 用Intel HAXM給Android模擬器Emulator加速
    Android 模擬器 Emulator 速度真心不給力,, 現在我們來介紹使用 Intel HAXM 技術爲 Android 模擬器加速,使模擬器運行度與真機比肩.周末試玩了一下在Eclipse中使用ADT開發Android應用程序的環境,當然誠如大家都懂的那樣,Android Emulator模
  • 文章主要是介紹關于PC電腦和Android模擬器訪問及模擬器之間tcp/udp通信,各位有需要了解同學可進入參考.Android系統默認只能通過IP(10.0.2.2)單向訪問PC電腦,而PC電腦不能通過IP來直接訪問Android模擬器系統.要想實現PC電腦和Android模擬器系統以及Andro ...
一周排行
  • iphone手機充電保養與省電技巧
    蘋果手機保養技巧主要是充電前完全充放電及省電技巧,這樣可以節省手機使用電量,從而保持手機電 ...
  • 關于apache無法啓動主要是80端口的問題,下面我們來看一下關于端口被占的處理辦法解決方案:1:在dos下運行netstat -ano 2:在xampp control panel中點setup打開命令界面, 3:
  • 下面一起來看看asp.net中Server.Transfer重定向到圖片導致緩存機制失效解決方法,希望文章能幫助到大家.例如,直接請求圖片時伺服器回應的HTTP頭如下:引用內容HTTP/1.1 200 OKConte
  • ecshop 在平板電腦上面網頁顯示wap模式需要我們人工修改了,如果我們不修改只會訪問pc版本了,這樣就不好看了,下面我們來看看解決 辦法.今天偶然用三星5.5寸的手機看 ecshop 商城,天哪,好難看,再用模擬
  • 本文章給大家介紹一個JS代碼屏蔽滑鼠右鍵和F5刷新實例,希望此方法對各位同學會有所幫助哦.以下爲本篇文章全部內容: 代碼如下 <script type="text/javascript"&g ...
  • 文章來給大家解決Fckeditor在Ajax提交無法正常使用問題,希望文章對大家會有所幫助.Fckeditor雖然比較大,但是功能也很強大,可是最近我在應用中發現,它在Ajax提交中存在一些問題,在傳統POST表單可
  • godaddy最新域名優惠碼2013.09.25
    本文章給大家提供godaddy最新域名優惠碼,這款域名優惠碼出來時間爲2013.09.25
  • 本文章來給大家介紹php htmlentities漢字亂碼問題解決辦法,其實我們只要把接受數據轉換成uft8即可解決漢字亂碼了.htmlentities函數作用在漢字變量中的時候會出現亂碼 代碼如下 $results
  • closest和parents從表現上來看都是說查找上線元素的一些內容了,但如果說仔細可能各位不懂,下面我們一起來看看closest和parents區別.1.父級parent()——唯一父級元素,可能是0個或1個元素
  • 天公司同事要我整個adsl自動重撥的shell,並檢測是否連上了,這樣才能保證內部測試伺服器不掉網,好吧,下面我把腳本發出來.腳本1: 代碼如下 cat /root/soft_shell/auto_adsl_1.sh ...