自学内容网 自学内容网

Appium 安装问题汇总

好生气好生气,装了几天了, 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

  • 第二步: 安装(自定义安装路径)

  • 第三步: 配置 系统环境变量

  • 第四步:检查


原文地址:https://blog.csdn.net/qq_56219731/article/details/144142860

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!