参考了很多文章的配置,这里整理下我配置的过程,以供日后查看:
一、Android sdk的下载与环境配置参考了简书的过程:
appium的安装与环境配置 - 简书 (jianshu.com)
sdk安装后配置路径 ANDROID_HOME
adb配置路径path(找到Android SDK的文件夹下platform-tools目录下)
二、JDK下载与环境配置从官网下载jdk,参考了b站白月黑羽的文档及视频
Appium原理与安装 | 白月黑羽 (byhy.net)
jdk安装后配置路径JAVA_HOME
路径下编辑path,添加“%JAVA_HOME%\bin”和“%JAVA_HOME%\jre\bin;”
配置路径CLASSPATH 添加 “.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;”
三、node.js的安装从官网下载node
node安装后配置路径path
验证:
1、cdm下输入“npm”即可;(参考https://www.jianshu.com/p/51134c2d35a5)
2、通过node添加appium:cdm下输入“npm install -g appium”
appium安装后配置路径path
四、Appium Server客户端 五、模拟器安装注:这里使用的是夜神模拟器
安装后nox_adb配置路径path(NOX文件夹下bin目录)
夜神模拟器进入设置->平板电脑->版本号(连续点击七下),调整为开发者模式;进入开发者选项->use连接打开
六、连接 夜神模拟器->appium server->pycharm依次打开(pip install appium-python-client),pycharm跑运行代码cdm命令行下adb devices -l,出现如下则成功
表示电脑上可以查看到 连接的设备,就可以运行自动化程序了。
报错解决方法:
1、nox_adb.exe与adb.exe版本不一致,复制并重命名adb.exe替换nox_adb.exe,后重启模拟器
adb server version (36) doesn‘t match this client (41)解决_小奔跳跳的博客-CSDN博客
2、
Killing adb server on port 5037_~期待的博客-CSDN博客
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)