Appium环境搭建——安卓模拟器(AVD)调试 1-创建模拟器失败点的总结
一、先安装好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脚本再来观察性能情况

Appium环境搭建——安卓模拟器(AVD)调试 1-创建模拟器失败点的总结的更多相关文章
- Appium环境搭建——安卓真机调试注意点
1.安卓设备连接失败 通过adb devices命令 查看安卓设备的连接情况,如图,未成功连接 解决方法: (1)关闭360安全卫士和360手机助手(2)查看5037端口是否被占用 netstat - ...
- Appium环境搭建——安卓模拟器(AVD)调试 2-运行Apk失败点的总结
如何优化AVD模拟器运行速度? 解决方法:开启IntelHAXM 查询intelhaxm是否已经开启: sc query intelhaxm 若开启成功,则如图所示 若没有开启,可以通过BIOS打开, ...
- Mac OS下Appium环境搭建及Genymotion模拟器安装
说明:本机Mac本上已经安装的有:Python3.JDK.Node.js. Selenium Appium环境搭建 Step1:安装Appium Python Client库 1,命令:pip ins ...
- Robot framework + appium环境搭建
Robot framework+appium环境搭建 首先梳理一下要用到的工具和安装包: 1. Android + JAVA. jdk : http://www.oracle.com/technetw ...
- Appium环境搭建说明(包括报错处理)
Appium环境搭建说明 一.环境配置 前提是windows系统已安装以下软件: 1.jdk 我装的是1.8.0 2.android-sdk 3.python,3.4-3.6 5.Node.js,v8 ...
- Appium环境搭建(Appium库的安装)
Appium环境搭建 谷歌驱动和对照:注意:64位向下兼容,直接下载32位的就可以啦,亲测可用. https://blog.csdn.net/allthewayforward/article/deta ...
- Python + Appium 环境搭建
---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1 安装前准备工作 搭建环境所需要的安装文件已经下载好 ...
- Appium环境搭建(win/mac)
课程使用Windows+Android虚拟机, 建议使用Windows系统学习课程, 如使用Mac系统, 请另外准备一台Andorid手机 Windows系统Appium环境搭建 安装JDK并配置环境 ...
- RF+Appium框架自动化测试系列一之(Mac下Appium环境搭建)万事开头难
消失了3个月,有一段时间没来园子更新博客了,各位看官见谅哈哈,消失是因为刚换了工作环境没外网,好多笔记没能及时的记录分享,以后有时间慢慢补上吧,这段时间主要接触了移动端app的自动化测试,公司为了快速 ...
随机推荐
- 网络请求get和post的区别
网络请求get和post的区别 其实本文更应该放在HTTP相关的分类,但是目前我并没有开设这一个分类专栏,so临时储存在HTML分类吧 Get和post是HTTP请求的两种基本方式 get是从服务器上 ...
- webstorm使用YUIcompressor压缩js css并指定目录
YUI插件下载地址: https://github.com/yui/yuicompressor/releases 配置教程: 注意:这里用 ..\ 代表上级目录, '\' 千万别写成 '/'
- mfc基于对话框的简单四则运算计算器
1.①创建mfc对话框窗口,对话框中所有控件都delete. ②绘制界面,按键都button,显示区域edit control,计算器名字用static text. ③所有控件ID改成语义化ID(可不 ...
- 'weinre' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方案
使用 npm install -g weinre 全局安装 weinre,weinre 安装目录是:C:\Users\Administrator\AppData\Roaming\npm 需要配置环境变 ...
- 【webpack学习笔记】a05-模块热替换
什么是模块热替换? 这个功能会在程序运行过程中替换.添加或删除模块,而无需重新加载整个页面 有什么用呢? 保留在完全重新加载页面时丢失的应用程序状态. 只更新变更内容,以节省宝贵的开发时间. 调整样式 ...
- 关于Django的网页编写
关于Django的网页编写 一. 模型 模型是Django项目的数据唯一的.权威的信息源,他包含你所存储数据的必要字段,通常每个模型对应数据库中卫衣的一张表.每一个模型都是django.db.mode ...
- Git问题总结
1 git push origin master 提示Everything up-to-date 表示本地仓库和远程仓库是一致的,没有更新,需要检查自己的提交. 2 git push origin m ...
- python基础(字符串常用方法)
字符串不常用方法: 字符串常用的方法: #看源代码 按住ctrl点击方法名 用户注册的小程序 import datetimeusers = []passwds = []for i in range(3 ...
- 安装SSD
前面两篇文章讲了用SSD检测框架训练自己的数据集,这篇补充一下SSD的安装.github链接:https://github.com/weiliu89/caffe/tree/ssdSSD是16年ECCV ...
- php 多维数组 array sort 排序 :array_multisort
1.参考链接: php简单实现多维数组排序的方法 参考二: 这个链接很好,可以直接看这个:PHP array_multisort—对多个数组或多维数组进行排序 2.案例一: //13: 最佳: pub ...