一、先安装好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脚本再来观察性能情况