说明

自动化开发过程中,需要使用命令行去启动 appium-server,Mac 机器上安装的是 appium-desktop
首先想到的是直接用命令启动 appium-desktop,但是发现启动后还需要手动去点击 start server 去启动服务
最后找了好久,发现可以用 node 去启动,但是启动的文件路径在哪里又找了好半天。。

直接看解决方案:

启动 appium-desktop
如果要启动 appium-desktop,可以使用命令:/Applications/Appium.app/Contents/MacOS/Appium,启动后如下图:

启动 appium-server
通过下面解决方案直接启动 appium-server,如下图:

解决方案

使用命令:node /Applications/Appium.app/Contents/Resources/app/node_modules/appium/build/lib/main.js

带参数启动

在命令行中添加--port、--bootstrap-port、--selendroid-port 等 appium 服务命令行参数:


↙↙↙阅读原文可查看相关链接,并与作者交流