配置Appium环境避坑指南/为什么需要安装这些环境依赖
Appium环境安装是最坑的一部分,大多数人会死在安装环境的路上。只要你迈过这个坎,后面的代码编写压根不是事儿 安装环境需要: jdk(建议使用1.8版本) sdk(build-tools建议使用29以下版本) appium-desktop/appium-server+node.js(两者安装其一即可,推荐使用1.15版本) appium-python-client库(pip安装即可) 真机/模拟器 python/java环境(根据选择的语言安装相应的环境) 说一下为什么使用推荐版本,因为build-tools从30开始,appium有些地方不兼容,所以build-tools需要使用30以下版本。30以下版本依赖于jdk1.8,而appium目前最新版本1.17不稳定且部分依赖于jdk1.9,因此使用appium1.15版本为佳。总结:使用上述推荐环境基本不会出现问题。跟哥混,没错的! 再说一下我遇到过的坑,使用uiautomatorviewer.bat程序一闪而过,这一般是你的java环境或者android环境没配全。虽然你打adb,java -version能看到版本信息,但其实还是没配置齐全的。详细的配置信息网上有很多教程,百度一下你就知道。 这里我解释下为什么需要安装这些环境。这是一张Appium的工作原理图,最左侧的是代码编写区域,也就是我们编写代码的客户端