最強Android模擬器genymotion的安裝與配置
Android開發人員都知道,原生的模擬器啟動比較慢,操作起來也不流暢,還會出現莫名的問題。當然很多人都會選擇直接使用android手機來開發,但是有時候需要在投影儀上演示程式的時候手機不太好做到吧。這裡我給大家介紹一款很好的android模擬器——genymotion。
網上可以看到很多介紹Genymotion模擬器安裝及使用方法的博文,我這兩天也在自己電腦上進行了一些實踐,經過一天的搗騰才裝好,遇到了不少的問題,所以寫下該博文做個記錄。
一、Genymotion介紹
1、Genymotion安卓模擬器其實不是普通的模擬器,嚴格來說,genymotion是虛擬機器,被網傳定義為模擬器,載入APP的速度比較快,操作起來也很流暢。
2、Genymotion依賴於VirtualBox(著名的開源虛擬機器軟體,輕巧、好用!),就是說Genymotion跟VirtualBox要一起使用(Genymotion呼叫了VirtualBox的介面)。
3、Genymotion可作為Eclipse、Android Studio的外掛使用,很方便。
二、安裝Genymotion所需要的軟體
1、genymotion-2.4.0(不帶virtual box)和VirtualBox-4.1.20-80170-Win的下載地址(我自己整理的哦!):genymotion+virtualbox
2、當然你也可以直接去Genymotion官網下載:官網連線(需要註冊,註冊的注意事項就不多說了),官網提供了兩個版本,帶有virtual box的genymotion整合包和不帶virtual box的genymotion安裝包。之前我下載的就是整合包,安裝之後一直報錯,後來在網上看到原來是整合版中提供的virtual box版本高了,下個低版本的即可。
三、安裝說明
1、確保你係統之前沒有裝過虛擬機器或者已經解除安裝乾淨,或者你懂關聯genymotion和你本身安裝了的虛擬機器;
2、安裝VirtualBox4.1.20,一路點選next;
3、安裝genymotion-2.4.0;
四、使用說明
1、啟動genymotion,並使用自己在Genymotion官網註冊的賬號密碼登陸;
2、如果要關聯自己本地的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這個選項,也就是說這一步可能很卡,不要在點選選項發現沒反應繼續點選,稍微等會兒就好了。
3、在genymotion主介面點選add即可新增你想要的模擬器型號,選擇一個,讓他下載好就可以用了;
4、模擬器下載好後雙擊模擬器將其啟動;
注:這步我也遇到了問題,啟動模擬器報錯,然後在virtual box中啟動模擬器報cannot access the kernel driver錯誤
解決辦法:(1)先關閉自己的防火牆跟防毒軟體(最好先斷網),不關閉的話直接執行有可能會出現未知錯誤的提示;
2)進入C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv資料夾(具體看自己的vbox程式是安裝或者放什麼地方了),找到vboxdrv.inf這個檔案,滑鼠右鍵點,然後選擇安裝;
五、安裝eclipse下的genymotion外掛
(電腦配置較低,所以還是用的eclipse開發android –!)
1、開啟eclipse,依次點選Help—>Install New Software…—>add,在彈出的Add Repository對話方塊中Name框輸入:genymotion,Location框中輸入:http://plugins.genymotion.com/eclipse點選ok後面進行下載安裝即可。
2、安裝好後可以在eclipse中看到如下的外掛圖示
3、還需要在該外掛配置Genymotion的安裝路徑:依次點選Window—>Preferences—>Genymobile—>Genymotion,在Genymotion directory框中選擇剛才裝好的genymotion的路徑,如我這裡是預設安裝路徑:C:\Program Files\Genymobile\Genymotion
六、API版本問題
執行程式發現找不到genymotion啟動的模擬器,如圖:
進入DDMS介面會看到如下情況:
這個問題主要是因為genymotion模擬器的API版本太低了,換個高版本API的模擬器即可。
七、看看自己的成果吧
1、在eclipse中點選外掛圖示:
2、選擇模擬器並啟動:
3、然後選擇一個android專案將其執行吧!(你會發現操作起來比原生模擬器流暢多了…)
相關文章
- Android Studio中安裝Genymotion模擬器Android
- Genymotion vs Android 模擬器Android
- Appium學習筆記3_Genymotion模擬器安裝APP筆記
- genymotion-安卓模擬器-IMEI修改方法安卓
- Android studio虛擬模擬器安裝問題Android
- 筆記 - 本地攔截genymotion或者Android模擬器的網路請求筆記Android
- 『與善仁』Appium基礎 — 2、常用Android模擬器的安裝APPAndroid
- Android Studio 模擬器 安卓12 安裝MagiskAndroid安卓
- Android Studio 1.0.1 + Genymotion安卓模擬器打造高效安卓開發環境Android安卓開發環境
- Carla 自動駕駛模擬平臺的安裝與配置指南自動駕駛
- iOS開發中,whistle的安裝使用及模擬器代理配置iOS
- Genymotion的安裝以及使用
- AMD CPU 安裝 Android Studio 時候提示“安裝安卓模擬器失敗”Android安卓
- 雷電模擬器安裝frida
- VMware安裝CentOS虛擬機器與配置網路CentOS虛擬機
- 使用Genymotion模擬器或者手機執行ionic4程式
- 給 iOS 模擬器 “安裝”app 檔案iOSAPP
- 安裝Intel HAXM為Android 模擬器加速,30秒內啟動完成IntelAndroid
- Genymotion下安裝Google Play ServicesGo
- 夜神模擬器安裝FiddlerRoot.cer
- linux 下虛擬機器的安裝與解除安裝Linux虛擬機
- NFS伺服器的安裝與配置NFS伺服器
- Samba伺服器的安裝與配置Samba伺服器
- Exadata虛擬機器模擬--安裝儲存節點虛擬機
- Android模擬器2.0初探Android
- App Cleaner & Uninstaller Mac(最強Mac解除安裝器)APPMac
- Android Studio與夜神模擬器連線Android
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- 雷電9安卓模擬器安裝Xposed環境安卓
- genymotion中app不能安裝問題APP
- Ubuntu14.04下安裝genymotionUbuntu
- 虛擬機器+FunASR的安裝與使用虛擬機
- 對 Mac 原生終端模擬器的增強Mac
- 本地windows搭建spark環境,安裝與詳細配置(jdk安裝與配置,scala安裝與配置,hadoop安裝與配置,spark安裝與配置)WindowsSparkJDKHadoop
- 給android虛擬機器avd安裝apkAndroid虛擬機APK
- Windows虛擬機器安裝Linux的基礎配置Windows虛擬機Linux
- android模擬器無服務Android
- 定製Android模擬器skinAndroid