配置环境变量: 新建变量名 : JAVA_HOME 变量值 :(解压目录路径)
系统变量path后添加jdk的bin目录和JRE的bin目录 如D:\jdk\bin D:\jre\bin
配置环境变量——系统变量 新建:变量名 ANDROID_HOME 变量值 :(解压目录路径)
在系统变量path后添加platform-tools和tools目录 如: D:\software\android-sdk\platform-tools D:\software\android-sdk\tools
验证adb dos窗口输入adb,成功如下
这里使用夜神介绍 查看adb的版本:adb version <<<1.0.32 查看夜神的版本:nox_adb version <<<1.0.36
提示不是内部命令:添加环境变量-系统变量path后面添加夜神的bin目录 选择path变量,点击编辑添加如: D:\software\Nox\bin
夜神的adb版本和sdk不一致,有2种解决办法 第一种解决方法:升级android-sdk 1.0.36 第二种解决方法: 1)进入SDK的platform-tools目录下,把adb.exe拷贝一份 2)修改文件名为 nox_adb.exe 3)把夜神bin目录下 nox_adb.exe,修改为 nox_adb.exe.bak(备份) 4)把nox_adb.exe剪切到夜神bin目录
dos窗口输入adb devices查看连接设备 C:\Users\Administrator>adb devices List of devices attached daemon not running. starting it now on port 5037 daemon started successfully
显示如上表示端口被占用 adb默认端口号5037 netstat -ano |findstr “5037” 查找pid,结束进程
adb devices,出现下面表示连接成功 C:\Users\Administrator>adb devices List of devices attached 127.0.0.1:62001 device
连接真机:数据线连接手机安装USB驱动,手机开启USB调试-设置-关于手机-版本号-连续点击(3、7、10次) 提示你已进入开发者选项,后退-进入开发者选项-勾选USB调试
https://nodejs.org/en/download/ 下载.msi后缀的系统版本的包 dos 窗口输入 显示如上安装成功
模拟器版本是android5.1.1的 如果需要使用appium定位元素勾选下面 选择右下角install * package安装
appium(外国源): npm install –g appium npm install -g appium-doctor
appium-doctor可以检查appium整体依赖环境的配置
国内源: npm install appium -g --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
注意:在安装时退出,可能会导致在安装无法覆盖已下载的文件(删除之前下载文件 C:\Users\Administrator\AppData\Roaming\npm\下)
pip3 install Appium-Python-Client
第一种:打开android-sdk-tools下uiautomatorviewer 第二种:下载 appium -desktop Appium-desktop工具也封装了Appium server和Node.js依赖环境