火速提升Android仿真器的運行速度 ——仿真器Genymotion


一、問題概述

  Android開發中會使用仿真器測試應用,但不管你使用Eclispe ADT還是Android Studio仿真器都是基於arm架構的,運行起來都很慢,光啟動就要花費很多時間,都不知道它在加載個啥。今天就向大家推薦一個新的基於Oracle VM VirtualBox的仿真器——Genymotion,它是目前最火的仿真神器,運行速度甚至比真機還快。

  Genymotion提供兩種版本個人版和商業版,個人版是免費的,商業版支持很多特性,當然是收費的,不過個人版已經滿足了測試應用的需要,反正最終我們要在真機跑一跑的。個人版Genymotion使用起來感覺有這樣幾個不錯的特點:

  1、  安裝可以通過拖拽的方式將apk文件拖到仿真器中

  2、  支持GPS、Camera、電源管理

  3、  支持橫屏/豎屏的切換

  4、  同時運行多個仿真器進行不同版本、不同設備的測試,為每個設備分配一個IP地址方便進行網絡測試,關鍵是運行速度不受影響

二、安裝與配置

1、下載 

  官網地址:https://www.genymotion.com/

  下載之前需要先注冊賬戶,登錄進去后,出現個人版和企業版的選擇頁面,(當然企業版要付費的),單擊進入個人版下載頁面,選擇下圖Get Genymotion鏈接

2、安裝剛剛下載的Genymotion 

3、 安裝Genymotion plugin for Eclipse插件 

  可在線安裝,步驟如下:

  a)       打開Eclipse—>選擇Help—>Install New Software

 

  b)       在彈出的Install對話框,選項添加

  輸入 http://plugins.genymotion.com/eclipse/地址,如圖所示:

  C)單擊確定,勾選Genymobile選項,接下安裝就可以了

  也可使用官方提供的插件進行安裝,下面是官網的下載地址genymotion-eclipse-plugin.jar ,安裝過程同在線安裝相似,只是在第二步選擇Archive…按鈕,選擇下載的插件

4、安裝插件之后重新啟動Eclipse 

  會發現工具欄出現如圖所示的部分

  表示插件已經安裝了,執行windows->選項菜單,設置Genymobile選項,指定Genymobile的安裝目錄,如圖所示:


  上圖單擊划圈的按鈕,單擊New按鈕,安裝虛擬設備,如圖所示


  可安裝多個設備,這樣Genymotion的安裝和配置就完成了

三、使用Genymotion

  使用非常簡單,大家都會的,關鍵是感受一下速度

1、啟動虛擬機 

  在測試項目之前先要啟動虛擬機,否則Eclipse無法檢測到該設備,選擇一個已安裝的虛擬機,單擊start按鈕,如圖所示:

2、執行Run as —>Application 

   右鍵選擇項目,執行Run as —>Application,在對話框中就會看到虛擬設備了

3、單擊ok 

  單擊ok,開始安裝應用並運行,結果如圖:

  圈出的按鈕可實現橫屏/豎屏切換

四、常見問題——Eclipse不識別genymotion設備的問題

  在使用過程中常出現Eclipse不識別genymotion設備的問題,如圖所示

  解決辦法:

  先關閉Eclipse,然后打開genymotion->找到settings->找到ADB選項,如圖所示:

  選擇第二項,單擊“瀏覽”按鈕,選擇你SDK的安裝目錄,單擊ok

  重新啟動Eclipse,再運行一下就可以了。

 

作者: 傑瑞教育
出處: http://www.cnblogs.com/jerehedu/ 
本文版權歸煙台傑瑞教育科技有限公司和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM