求助:Appium启动会话时报错信息:Error ECONNRESET

报错信息:Error ECONNRESET

重启手机或者模拟器试试呢

  • 这个报错是nodejs网络错误的常见报错信息,没办法判断具体问题
  • 关于appium的报错,需要把appium日志完整的发出来,如果不会设置代码格式的话,可以放到txt文件里作为附件放上来。

请问这个问题解决了吗?我也遇到了同样的问题

这个错误的产生原因: 超出了 nodejs 请求默认超时时间,会自动把请求的socket关闭,接着会报一个ECONNRESET 的错误信息

这种原因一般有3种可能:
1.可能被其它软件占用,即被上一次自动化在占用着,未退出导致
解决方法:重启设备(模拟器/手机) 或 删除Appium的所属App,
以下命令为卸载:

adb uninstall io.appium.uiautomator2.server
adb uninstall io.appium.uiautomator2.server.test

2.手机端的防火墙设置未开放与appium的通讯端口
不太可能
3.检查下appium 的版本
appium 1.9.1会有bug,降级appium版本即可

https://github.com/appium/appium/issues/11538