安装Appium流程
1、安装JDK
到Java官网下载相应的JDK并安装
设置环境变量
(注:我们系统已经下载jdk并配置好环境变量,可忽略此步骤)
i. 添加JAVA_HOME 对应的路径C:\Program Files\Java\jdk1.7.0_79
ii. 在PATH变量末尾追加;%JAVA_HOME%/bin;
iii. 添加CLASSPATH设置值为%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
设置完毕后在cmd输入java -version
2、安装AndroidSDK
到Android官网下载SDK
官网:http://developer.android.com/sdk/index.html
不能上外网选择:http://www.androiddevtools.cn/
我是选择的第二种 ,下载下来platform文件为空,到网上查了下是因为Google在国 内无法访问,所以需要通过镜像方式去下载我们的SDK,就碰到android sdk下没有platform-tools目录。所以需要在此文件夹下打开安装目录中SDK Manager.exe 进入如下页面。在tools->option下输入镜像源地址和端口号,Force勾选上
配置好后,再勾选以下几项安装项,extras里的文件全选。 关闭后再打开会自动安 装,安装好后status会变成installed状态,这时候再去看该安装目录新增platformtolls文件夹。
然后配置环境变量,添加ANDROID_HOME,再到Path路径下配置tools和platformtools的路径
安装好后输入adb shell,出现以下提示即配置成功
3、安装Node.js
在Node官网上下载Node.js及npm,之前出现一个错误就是在cmd输入appium会报error,
报错如下:
error: uncaughtException: Cannot find module 'internal/fs' date=Thu May 17 2018 20:39:28 GMT+0800 (中国标准时间), pid=8620, uid=null, gid=null, cwd=D:\appium\no
后在网上查了原因是因为是因为appium下载的版本跟ndde版本不匹配,node版本太高,所以后来又重新了node。appium版本是1.4.16,装node v6.9.5可以解决此问题。下载好后配置环境变量,在Path中添加node的路径
在命令行输入npm -v,出现版本号即配置成功
再安装cnpm
4、安装appium
在appium官网上下载exe文件
下载好后安装appium,安装后配置环境变量,在Path中添加Appium .bin文件夹的路径C:\Program Files (x86)\Appium\node_modules\.bin,添加好后在cmd下输入appium-doctor,如果出现以下提示,就大功告成啦