一、先安裝好Android SDK
系統變量—>新建,變量名:ANDROID_HOME,變量值:SDK的安裝路徑
系統變量—>path—>點擊編輯,變量值添加:;%ANDROID_HOME%\build-tools\25.0.3;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
二、運行AVD Manager,點擊Create創建安卓虛擬機
注意點:
1.“OK”按鈕一直處於置灰狀態
AVD Name:虛擬機的名稱不能有空格!
參數全部填寫完畢后,“OK”按鈕一直處於置灰狀態。跟別人的教程仔仔細細對比了一下,才發現是名稱的問題。
2.CPU沒有選擇項
降低安卓版本,從安卓6.0降到了4.0版本,這個也是根據電腦來決定的,后面來研究。
3.虛擬運行不起來,一直掛在開機界面
RAM:內存大小的填寫一定要根據自身電腦的實際情況來判定!
教程里填寫的是768M,當時百度查了很多解決方法,大部分建議改成512M,改了后還是不行,最后我將參數清空,發現創建虛擬機時自動生成的是343M,這個參數是ok的(我的電腦性能比較低)。
如果不確定,建議默認根據虛擬機自定義內存的大小來。
關於虛擬機運行黑屏或者一直掛在開機界面的問題,原因太多了,先記錄一些下來以備不時之需:
1.端口沖突
2.Android SDK環境變量沒有配置好
3.內存設定問題
補更一下:
最近都在搭建自動化框架,體系差不多出來了,web端部署完畢,准備部署App端。
之前用的是Win7-32bit的老電腦,AVD運行安卓虛擬機異常地卡慢,最近開始在win10上捯飭,聽說安裝HAXM可以解決速度卡慢的問題,特地來試一下
1. 安裝時勾選HAXM選項 ,但是我在SDK中安裝失敗,提示不兼容,遂自己在官網上下載了安裝包
https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm
下載后解壓載D:\android-sdk_r24.4.1-windows\android-sdk-windows\extras\intel路徑下(沒有intel文件夾可以自己造)
記得進入電腦的BIOS設置手動打開IVT(intel vitual technology)!!!
是否開啟成功可以在任務管理器中查看
2 . 電腦8G的的內存,所以這次將虛擬機的內存擴大,設置為1024M
3. 勾選Use Host GPU
最后,開機飛起
后面運行Appium腳本再來觀察性能情況