1.appium官网
Appium: Mobile App Automation Made Awesome.
下载:https://github.com/appium/appium-desktop/releases/tag/v1.22.2
wget http://github.com/appium/appium-desktop/releases/download/v1.22.2/Appium-Server-GUI-windows-1.22.2.zip (复制下载链接,把https换成http,科学上网下载)
2.appium安装
2.1 官网安装介绍
中文翻译后如下
2.2 Appium-Server-Gui解压运行
解压Appium-Server-GUI-windows-1.22.2.zip到指定目录。
在运行Appium Server GUI之前,需要先配置好java环境和andriod sdk(主要是JAVA_HOME和ANDROID_HOME),由于电脑提前配置好了,直接运行。
点击Edit Configurations确认配置。
2.3 appium依赖库检测
官网推荐验证安装,验证安装前需先安装appium-doctor。
appium-doctor --android
安装时经常缺少的依赖一般为opencv4nodejs、ffmpeg、mjpeg-consumer、bundletool.jar、gst-launch-1.0.exe。
opencv4nodejs安装请参考 https://blog.csdn.net/qq_37385726/article/details/80448322
# 必须管理员运行,非管理员基本不会成功,卡住的时候请退出,重新来过
npm install --global windows-build-tools
npm install --save opencv4nodejs
如果一直卡住,可找到下载的python、vs_BuildTools安装包,手动安装(注意如果本地已经安装了Visual Studio,会一直卡在这里,无法继续,需要手动关闭,跳过这一步安装opencv4nodejs)。
跳过安装Visual Studio,直接安装opencv4nodejs,提示缺少cmake(cmake链接:cmake-3.17.0-rc3-win64-x64-20220324.zip安装包,国内下载很慢-Node.js文档类资源-CSDN下载)
下载cmake并设置系统环境变量。
安装好cmake后继续安装opencv4nodejs, 一般情况下都会出现访问github问题,解决方法请参考国内解决github无法访问的问题 - 楚千羽 - 博客园
解决github访问问题后继续安装,接着会出现缺少xxx文件导致无法编译opencv4nodejs,这种情况一般是由于网络问题;目前我的思路是提前下载缺少的问题,编译前,手动把缺少的问题补上。
D:\storage\app\opencv4nodejs\node_modules\opencv-build\opencv\opencv_contrib\modules\xfeatures2d\src\boostdesc.cpp(653)
: fatal error C1083: 无法打开包括文件: “boostdesc_bgm.i”: No such file or directory
参考:fatal error: boostdesc_bgm.i: No such file or directory_eziaowonder的博客-CSDN博客_boostdesc_bgm.i