我正在使用Appium版本V1.15.0,并且已经使用默认主机:0.0.0.0和端口:4723成功启动了服务器
但是现在当我尝试启动服务器时,它向我显示此错误“启动Appium服务器时出错:监听EADDRINUSE 0.0.0.0:4723”
我试图通过更改端口来解决此问题,但找不到任何解决方案。
建议我,如果你们有更好的解决方案。
答案 0 :(得分:2)
如果问题是EADDRINUSE, Address already in use
做
ps aux | grep node
获取进程ID。
然后:
kill -9 PID
杀死-9会发送SIGKILL。
答案 1 :(得分:1)
我找到了解决方案。重新启动计算机后,我可以成功运行Appium服务器。 如果有人遇到同样的问题。请按照以下步骤操作: 1.检查端口是否正在侦听任何其他服务。 打开命令提示符:键入netstat -a -b
这样我就解决了这个问题。
答案 2 :(得分:0)
那是因为使用了端口4723。
我们将找到使用它的进程
sudo lsof -i :4723
输入您的Mac用户密码,然后按Enter键,结果将类似于
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
AppX 68286 huyck 65u IPv4 0x31233f2022a17f56 0t0 TCP *:4723 (LISTEN)
表示具有PID 68286的AppX正在使用该端口
我们要杀死它(用您的PID替换68286)
sudo kill -9 68286
另一种更简便的方法,重新启动计算机可以解决此问题 希望这会有所帮助!