环境准备:
搭建环境是Windows 7版本 64位系统,链接:https://pan.baidu.com/s/1bpbcjV5 密码:qnqx
1.jdk1.8.0 (64位)
2.android-sdk_r24.4-windows
3.appium:1.6(当前最新)
4.Node.js:node-v8.9.1-x64(当前最新)
5..net framework(玩python的可以安装)
一、JDK安装
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/
安装目录:D:Program FilesJAVA(随意安装,目录不要有中文)
配置环境:
路径:计算机→属性→高级系统设置→高级→环境变量
新建 JAVA_HOME 变量 。
变量名:JAVA_HOME
变量值:D:Program FilesJAVAjdk8(这里填写jdk的安装目录)
编辑PATH变量。最后输入:%JAVA_HOME%in;%JAVA_HOME%jrein;
(注意原来Path的变量值末尾有没有;号,如果没有先输入;号再输入上面的代码)
验证是否安装成功:
运行cmd 输入 java –version,如下图则为成功。
二、Android-SDK安装
下载地址:http://tools.android-studio.org/index.php/sdk
解压安装目录:D:android(随意安装,目录不要有中文)
打开SDK Manager,勾选你要现在的API版本和对应的android版本,install下载。
配置环境:
路径:计算机→属性→高级系统设置→高级→环境变量
新建 ANDROID_HOME 变量 。
变量名:ANDROID_HOME
变量值:D:androidandroid-sdk-windows(sdk安装路径)
编辑PATH变量,将android-sdk-windows目录下的platform-tools和tools文件夹添加到环境中。
最后输入:D:androidandroid-sdk-windowsplatform-tools;D:androidandroid-sdk-windows ools;
(注意原来Path的变量值末尾有没有;号,如果没有先输入;号再输入上面的代码)
校验adb环境:
1.因为adb是在D:androidsdkandroid-sdk-windowsplatform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。
2.在cmd输入adb可以查看对应版本号
三、node.js安装
安装目录:D:Program Files odejs
环境配置:path后添加D:Program Files odejs;
校验node:node -v
四、.net framework下载安装
下载地址:http://www.microsoft.com/net/download/windows
安装目录:随便,不要有中文
五、Appium安装
下载地址:https://bitbucket.org/appium/appium.app/downloads/
一路next安装,默认C:UsersAdministratorAppDataLocalPrograms下面
appium配置环境:XXXX ode_modules.bin;加到path变量,(最新版不需要配置)
最后cmd,appium-doctor,如下图Everything looks good,则配置成功
六、建立连接
下载连接助手,91,豌豆荚….(360没试过)
cmd,adb devices
如图,启动失败,原因是端口被占用了。
解决步骤:
cmd,netstat -ano | findstr "5037"
查看5037被谁占用,任务管理器,杀掉被占用的pid进程。
重启adb devices,List of devices attached并带有一串字符,表示连接成功。
PS:报”XXX不是内部或外部命令的,也不是可运行程序的“,那是因为对应的环境变量没配好。