Genymotion-Android開發(fā)效率提高必備工具

0. 序言

  • 模擬器浪費時間?真機(jī)不浪費時間?實則優(yōu)秀的模擬器不但不浪費時間,反而節(jié)省時間;有些真機(jī)還真的浪費時間。
  • 真機(jī)的不便之處舉例: oppo R11 debug模式無法正常編譯安裝,每次安裝需要輸入oppo 密碼;vivo每次編譯運行還必須頁面點擊安裝才能正常編譯運行,等等。
  • 最好的辦法就是用Gnenymotion模擬器開發(fā),用真機(jī)后期做適配調(diào)試。這里的適配指的是不同品牌手機(jī)的操作系統(tǒng)(miui,funtouch,flyme等等)以及相同系統(tǒng)下的不同型號(S6,S7,S8)。

1. 下載VirtualBox

2. 下載Genymotion

3. 安裝VirtualBox

  • 先安裝VirtualBox,后安裝Genymotion,不推薦安裝在C盤

4. 安裝Genymotion

  • 不推薦安裝在C盤

5. 申請Genymotion帳號

  • 注意: 申請Genymotion個人帳號:CompanyType選擇Gamer/personal

6. 安裝中可能存在的問題及其解決方法:

  1. "The Genymotion server is temporarily unavailable":

    答: Setting-Network-勾選Use HTTP Proxy和Use authentication-輸入個人username和password

  2. "Unable to start the virtual device":

    答: VirtualBOX-管理-全局設(shè)定-網(wǎng)絡(luò)-網(wǎng)絡(luò)中的僅主機(jī)網(wǎng)絡(luò)tab-點擊刪除所有的網(wǎng)絡(luò)-點擊生成一個網(wǎng)絡(luò)-雙擊生成的這個網(wǎng)絡(luò)-設(shè)置虛擬網(wǎng)絡(luò)界面和DHCP服務(wù)器:

2.1 主機(jī)虛擬網(wǎng)絡(luò)界面:

IPv4 地址: 192.168.137.1

IPv4 網(wǎng)絡(luò)掩碼: 255.255.255.0

 2.2 DHCP 服務(wù)器:

服務(wù)器地址: 192.168.137.100

服務(wù)器網(wǎng)絡(luò)掩碼: 255.255.255.0

最小地址: 192.168.137.101

最大地址: 192.168.137.254
  1. "INSTALL_FAILED_NO_MATCHING_ABIS":
    在app級別的build.gradle的android閉包中加入以下代碼:
        splits {
            abi {
                enable true
                reset()
                include 'x86', 'armeabi-v7a'
                universalApk true
            }
        }

7. 建議:

  1. 建議從官網(wǎng)下載最新版本的genymotion和virtualbox,經(jīng)過個人測試,就不會出現(xiàn)以上兩個問題了。

  2. 建議下載網(wǎng)上百度網(wǎng)盤里面的不同分辨率不同尺寸的ova虛擬設(shè)備文件,因為自己從官網(wǎng)下載的確花費太多時間。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容