安装参考连接:http://www.javashuo.com/article/p-eeuibdmn-kt.htmlhtml
安装Andriod sdk前首先须要安装配置好jdk环境。node
而后安装Android sdkpython
安装完成后须要配置环境变量:ANDROID_HOME。android
(1)直接将Android sdk解压到对应文件路径下,好比我解压到c盘根目录andriod文件夹下git
(2)配置环境变量,系统变量里面添加变量名 ANDROID_HOME 路径为实际存放SDk的路径github
(3)其余几个路径添加到系统环境变量Path中以下图所示:web
第一个pathnpm
第二个path网络
第三个pathapp
(4)配置好后检查一下
在cmd中输入adb和aapt来判断安装是否成功
(1)默认快速安装,安装后打开夜神模拟器设置
(2)还能够多开建立一个新的模拟器
(1)进入Android sdk安装目录,找到tools文件夹,找到uiautomatorviewer.bat点击运行,使用它获取元素
(2)首先,检查手机设备是否链接了电脑,在手机设置-开发者选项中-勾选usb调试,若是没有开发者选项,在关于平板中连续点击7次就能够弹出来
(3)在手机中打开要获取元素的app
(4)点击UIAutomator中的按钮
(5)而后能够获取app元素的信息。这个是1.0版本,2.0版本是集成在appium中的
adb ( Android Debug Bridge)是一个通用命令行工具,它容许你与模拟器实例或链接的 Android 设备进行通讯。它可为各类设备操做提供便利,如安装和调试应用。
在 android_sdk/platform-tools/ 中找到 adb 工具,而后根据其具体的路径配置好环境变量(环境变量在2中已经配置过)。而后启动cmd 输入‘adb’便可查看是否配置成功。
请安装新版本node.js
下载地址:https://nodejs.org/en/download/releases/
注意:Node.js版本要注意与Appium兼容,Appium版本是1.13.0,则选择的Node.js版本为12.11.1
默认下一步安装
双击安装包
安装好后经过cmd去查看是否安装成功,用node -v 查看版本,若是提示不是内部命令,多是环境变量错误或者用管理员身份运行
查看包管理工具,用命令npm -v至关于python中的pip
Appium Server其实能够经过命令 npm install -g appium来安装。不过因为众所周知的网络缘由,直接使用这样安装会很是很是慢,甚至会安装失败,因此咱们能够使用国内镜像来安装。
选用的镜像是 淘宝NPM镜像:https://npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
执行完成命令看到以下提示则表示设置完成
镜像设置好后,就能够进行appium的安装了
#安装最新版本
cnpm install -g appium
#安装指定版本
cnpm install appium@1.13.0 -g
检查是否安装成功,在控制台输入命令 appium便可启动appium服务,appium -v查看版本
若是输入appium后显示:“appium不是内部或外部命令,也不是可运行的程序或批处理文件” 能够将appium安装的路径 如: “C:\Users\m1877\AppData\Roaming\npm”配置到系统环境变量Path中
下载地址:https://github.com/appium/appium-desktop/releases
Appium-desktop工具其实封装了Appium server和Node.js依赖环境。
appium-desktop是初学者最容易上手的工具
安装成功以后输入命令 python --version看到以下提示便可
安装此项的前提是python安装好,而且pip安装好
经过命令: pip.exe install Appium-Python-Client 进行安装。
安装后能够经过以下命令来检测是否安装成功。
输入命令“from appium import webdriver” 回车,若是控制台没有报错,则说明安装成功。
若是出现以下报错,则说明安装失败
ImportError: No module named 'appium'
ImportError: cannot import name “webdriver”
说明:装Appium-Python-Client安装后的路径通常为:
{Python 安装路径}\Lib\site-packages\appium
appium-doctor能够检测Appium总体依赖环境配置状况。
先安装工具C:\Users\m1877>cnpm install appium-doctor -g
在控制台输入命令:appium-doctor 看到以下提示说明总体环境配置成功。
若是上面某一项显示为“X”则说明相关环境没有配置好,须要从新安装配置。
若是都是√表示appium环境安装配置已经好了。
opencv4nodejs安装
为何要安装这个,请参考:https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/image-comparison.md
首先先装好git。
安装opencv4nodejs:cnpm i -g opencv4nodejs
ffmpeg安装
在官网下载好
直接解压到目录中,而后经过bin目录配置环境变量
配置好后cmd中,输入ffmpeg -version验证是否安装成功
mjpeg-consumer安装
cnpm i -g mjpeg-consumer
bundletool.jar安装
下载地址:https://github.com/google/bundletool/releases/tag/0.9.0
http://appium.io/docs/en/writing-running-appium/android/android-appbundle/
出处:https://home.cnblogs.com/u/erweimalaoshi/欢迎转载,但未经做者赞成请保留此段声明,并在文章页面明显位置给出原文连接。