定制化开发MAC系统安装appium环境教程

1、安装android studio

下载地址:

安装成功:

定制化开发环境变量配置:

  • 定制化开发终端输入命令行“vim .bash_profile ”,定制化开发编辑环境变量
  • 输入“i”定制化开发进入到编辑模式
  • 定制化开发输入环境变量:
  1. export ANDROID_HOME=/Users/greed/Library/Android/sdk
  2. export PATH=${PATH}:${ANDROID_HOME}/tools
  3. export PATH=${PATH}:${ANDROID_HOME}/platform-tools
  • 按【esc】键,退出编辑模式
  • 输入“:wq”写入并退出
  • 输入命令行“source .bash_profile”,加载新的环境变量
  • 输入“adb devices”检测是否成功

注:环境变量的地址见下图

2、安装node.js

下载地址:

或者使用命令安装:brew install node

3、安装xcode

  • 安装command line tools for xcode

下载地址:

  • 或 APP Store上直接下载安装【建议】

注意:系统版本不低于15.4

4、安装-desktop

  • 下载地址:

根据需要选择版本【安装同Windows一样】

  • 运行命令“appium-doctor”

若提示:-bash: appium-doctor: command not found

则运行命令“npm install appium-doctor”安装

5、安装Homebrew【可选项】

  • 安装脚本:
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

安装成功后:

执行以下脚本:

/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

最后执行更新脚本:

brew update

安装说明

参考文档:

6、安装cmake

注:安装opencv4nodejs 的前置依赖

  • 下载地址: 或质量群下载安装包
  • 配置环境变量:
  1. export CMAKE_ROOT=/Applications/CMake.app/Contents/bin/
  2. export PATH=$CMAKE_ROOT:$PATH
  • 检查安装版本:

7、安装opencv4nodejs

安装命令:npm install opencv4nodejs

  • 如果安装遇到失败的问题,可配置环境变量
  • 如果一直权限不通过,可以尝试以下命令:brew install npm
  • 其他方案:
  1. brew update
  2. brew install opencv@4
  3. brew link --force opencv@4

8、解决其他安装依赖的问题

8.1. ffmpeg cannot be found

命令:brew install ffmpeg

8.2. mjpeg-consumer cannot be found.

命令: npm i -g mjpeg-consumer    

8.3、set-simulator-location is not installed

命令:brew install lyft/formulae/set-simulator-location

8.4、db and idb_companion are not installed

命令: brew tap facebook/fb

brew install idb-companion

sudo pip3 install fb-idb

8.5、applesimutils cannot be found

命令:brew tap wix/brew

        brew install applesimutils

8.6、ios-deploy cannot be found

命令:npm install -g ios-deploy

8.7、gst-launch-1.0 and/or gst-inspect-1.0 cannot be found

命令: brew install gstreamer

8.8、bundletool.jar cannot be found

在 下载bundletool.jar,

改名成这个bundletool

在android sdk目录下,创建bundle-tool目录,把jar包放入,

在终端切换到当前目录下

并执行chmod +x bundletool.jar命令给jar包加权限

修改环境变量,path后追加,:$ANDROID_HOME/bundle-tool/,

全部安装成功之后,是这样的:

9、IOS特有:

9.1、获取bundle ID(appid),安装ideviceinstaller工具

注:命令行工具,用于管理IOS设备上应用程序的安装/卸载/查看相关信息

命令:brew install ideviceinstaller

查看已安装程序:ideviceinstaller -l

9.2、获取udid

10、安装adb

命令:brew install android-platform-tools

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发