好生气好生气,装了几天了, opencv4nodejs 和 mjpeg-consumer 就是装不了,气死我了不管了,等后面会装的时候再来完善,气死了气死了。
目录
前言
1、apkanalyzer.bat
2、opencv4nodejs
3、ffmpeg
4、mjpeg-consumer
5、bundletool.jar
6、gst-launch
前言
通过appium-doctor的检查截图上,我们可以看到,要安装好Appium必须要满足的条件有:
1、安装Node.js 及 配置环境变量:Node.js 安装及配置教程
2、安装Java JDK 及 配置环境变量:暂无,可自行百度
3、安装Android SDK 及 配置环境变量:Android SDK安装及配置教程
而等我们安装并配置好以上所有必要依赖项之后,却发现必要依赖项的SDK里还少了一个apkanalyzer,以及几个可选依赖项都没有安装配置好,如图:
百度网盘下载地址 (所有依赖项):依赖项安装包
1、apkanalyzer.bat
报错内容:apkanalyzer.bat could NOT be found in D:\android-sdk-windows!
-
第一步:下载SDK命令行工具
SDK下载网址:Android SDK下载
百度网盘下载地址:Android SDk及工具包
-
第二步:解压到 你自己的 Android SDK 目录下
-
第三步:把 cmdline-tools\bin 目录下的 apkanalyzer.bat 文件复制到【platform-tools】文件目录下
-
第四步:检查
重新打开cmd,输入appium-doctor ,问题解决
2、opencv4nodejs
报错内容:opencv4nodejs cannot be found.
-
第一步:安装cmake 并配置环境变量
下载网址:cmake网址
百度网盘下载地址:cmake
双击 cmake-3.31.1-windows-x86_64.msi 后,基本都是傻瓜式操作,第三步一定要记得勾选上,这里是自动添加环境变量的操作。
进入cmd命令窗口,输入 cmake -version 查看版本信息:
异常处理:如果报错的话,就手动配置系统环境变量
-
第二步:安装Git 并配置环境变量
使用 cnpm 安装 opencv4nodejs
下载网址:Git网址
百度网盘下载地址:Git下载
安装Git基本是傻瓜式操作,一路Next就行,安装成功后,早cmd中输入 git -v 验证是否安装配置成功
若报错,则需要手动配置环境变量
-
第三步: 确保电脑已经安装了 python 和 Visual Studio Build Tools(Visual Studio 的 C++ 开发工具)
python --version
msbuild
可以看到我的电脑上没有安装Visual Studio Build Tools,所以需要先去下载安装
下载网址:Microsoft C++ 生成工具 - Visual Studio
百度网盘下载地址:Visual Studio Build Tools
双击 vs_BuildTools.exe 进行安装,在安装界面中选择“C++ 开发”选项,勾选必要的组件(默认已勾选),再选择你需要安装的路径,点击安装即可。
配置系统环境变量:
默认安装路径: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin
-
第四步:安装 windows-build-tools
这一步是在第三步的基础上实现的,
-
第五步:使用 npm 安装opencv4nodejs
cnpm i -g opencv4nodejs
- 第六步:检查
3、ffmpeg
报错内容:ffmpeg cannot be found
-
第一步:下载ffmpeg
下载网址:ffmpeg网址
百度网盘下载地址:ffmpeg
-
第二步:解压到需要的目录中,并将文件路径添加到 系统环境变量 中
-
第三步:检查
4、mjpeg-consumer
报错内容:mjpeg-consumer cannot be found.
-
第一步:使用 cnpm 安装即可:
cnpm i -g mjpeg-consumer
-
第二步:检查
5、bundletool.jar
报错内容:bundletool.jar cannot be found
-
第一步:下载bundletool.jar
下载网址:bundletool 网址下载
百度网盘下载地址:bundletool.jar
-
第二步:将文件重命名为 bundletool.jar
-
第三步:在 Android SDK 目录中新建一个 bundle-tools 文件夹,将重命名为的bundletool.jar 包 放到这个文件夹中
-
第四步:配置环境变量
(1) 分别在用户、系统环境变量的 Path 中新建一个,添加bundletool.jar 包的路径
(2)在系统变量的 PATHEXT 最后面添加:;.JAR
-
第五步:检查
6、gst-launch
报错内容:gst-launch-1.0.exe and/or gst-inspect-1.0.exe cannot be found
-
第一步:下载gst-launch
下载网址:Download GStreamer
百度网盘下载地址:gst-launch
-
第二步: 安装(自定义安装路径)
-
第三步: 配置 系统环境变量
-
第四步:检查