(轉)最強Android模擬器genymotion的安裝與配置

 Android開發人員都知道,原生的模擬器啓動比較慢,操做起來也不流暢,還會出現莫名的問題。固然不少人都會選擇直接使用android手機來開發,可是有時候須要在投影儀上演示程序的時候手機不太好作到吧。這裏我給你們介紹一款很好的android模擬器——Genymotion。html

  網上能夠看到不少介紹Genymotion模擬器安裝及使用方法的博文,我這兩天也在本身電腦上進行了一些實踐,通過一天的搗騰才裝好,遇到了很多的問題,因此寫下該博文作個記錄。android

  1、Genymotion介紹windows

     一、Genymotion安卓模擬器其實不是普通的模擬器,嚴格來講,genymotion是虛擬機,被網傳定義爲模擬器,加載APP的速度比較快,操做起來也很流暢。eclipse

     二、Genymotion依賴於VirtualBox(著名的開源虛擬機軟件,輕巧、好用!),就是說Genymotion跟VirtualBox要一塊兒使用(Genymotion調用了VirtualBox的接口)。插件

    三、Genymotion可做爲Eclipse、Android Studio的插件使用,很方便。3d

  2、安裝Genymotion所須要的軟件htm

     一、genymotion-2.4.0(不帶virtual box)和VirtualBox-4.1.20-80170-Win的下載地址(我本身整理的哦!):genymotion+virtualboxblog

     二、固然你也能夠直接去Genymotion官網下載:官網鏈接(須要註冊,註冊的注意事項就很少說了),官網提供了兩個版本,帶有virtual box的genymotion整合包和不帶virtual box的genymotion安裝包。以前我下載的就是整合包,安裝以後一直報錯,後來在網上看到原來是整合版中提供的virtual box版本高了,下個低版本的便可。接口

  3、安裝說明ip

    一、確保你係統以前沒有裝過虛擬機或者已經卸載乾淨,或者你懂關聯genymotion和你自己安裝了的虛擬機;

    二、安裝VirtualBox4.1.20,一路點擊next;  

    三、安裝genymotion-2.4.0;

  4、使用說明

     一、啓動genymotion,並使用本身在Genymotion官網註冊的帳號密碼登錄;

    二、若是要關聯本身本地的SDK就須要進行配置:在genymotion主界面,依次點擊settings—>ADB—>Use custom Android SDK tools,在Android SDK框中選擇你電腦上sdk文件夾路徑,如我電腦上就是E:\adt-bundle-windows-x86_64-20140702\sdk;

      注:這個過程當中我遇到過一個問題,只要進入到settings中的ADB界面,隨便一點擊鼠標程序就會卡死,每次從新打開都是這樣,即使重啓電腦也沒有。後來偶然一次我進入settings中的ADB界面點擊一下Use custom Android SDK tools選項而後再也不點擊,隨它,過會兒發現程序選擇了Use custom Android SDK tools這個選項,也就是說這一步可能很卡,不要在點擊選項發現沒反應繼續點擊,稍微等會兒就行了。

     三、在genymotion主界面點擊add便可添加你想要的模擬器型號,選擇一個,讓他下載好就能夠用了;

    四、模擬器下載好後雙擊模擬器將其啓動;

      注:這步我也遇到了問題,啓動模擬器報錯,而後在virtual box中啓動模擬器報cannot access the kernel driver錯誤

       解決辦法:(1)先關閉本身的防火牆跟殺毒軟件(最好先斷網),不關閉的話直接運行有可能會出現未知錯誤的提示;

            (2)進入C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv文件夾(具體看本身的vbox程序是安裝或者放什麼地方了),找到vboxdrv.inf這個文件,鼠標右鍵點,而後選擇安裝;

  5、安裝eclipse下的genymotion插件(電腦配置較低,因此仍是用的eclipse開發android --!)

    一、打開eclipse,依次點擊Help—>Install New Software...—>add,在彈出的Add Repository對話框中Name框輸入:genymotion,Location框中輸入:http://plugins.genymotion.com/eclipse點擊ok後面進行下載安裝便可。

    二、安裝好後能夠在eclipse中看到以下的插件圖標

    

    三、還須要在該插件配置Genymotion的安裝路徑:依次點擊Window—>Preferences—>Genymobile—>Genymotion,在Genymotion directory框中選擇剛纔裝好的genymotion的路徑,如我這裏是默認安裝路徑:C:\Program Files\Genymobile\Genymotion

  6、API版本問題

    運行程序發現找不到genymotion啓動的模擬器,如圖:

    

    進入DDMS界面會看到以下狀況:

    

    這個問題主要是由於genymotion模擬器的API版本過低了,換個高版本API的模擬器便可。

  7、看看本身的成果吧

    一、在eclipse中點擊插件圖標:

    

    二、選擇模擬器並啓動:

    

    

    

    三、而後選擇一個android項目將其運行吧!(你會發現操做起來比原生模擬器流暢多了...)

做者:Hyman Lee 

出處:http://www.cnblogs.com/page-of-Hyman/ 

本文轉載於:http://www.cnblogs.com/page-of-Hyman/p/4470644.html

相關文章
相關標籤/搜索