我的MacOS桌面上有一个已经运行的appium测试套件,但是当我尝试在Ubuntu 16.04桌面上运行相同的测试时,我收到以下错误,appium会自动关闭。
Android bootstrap socket crashed: Error: connect ECONNREFUSED
另外,为了清楚起见,我不是试图同时进行测试,只是一个模拟的Android设备。
1.6.3-Beta
。也尝试了1.5.3并得到了同样的错误。Ubuntu 16.04
7.6.0
。但是在v6中遇到了同样的错误。Andorid 6 (Marshmallow)
Simulator
Appium CLI
被困在这几天了。看到一些问题涉及互联网上的同步测试,但不是我的情况。我正在尝试在单个模拟的Android设备上运行我的测试。
还尝试使用-bp
选项更改引导端口,并使用-a 127.0.0.1
设置localhost地址,但没有成功。
https://gist.github.com/BernalCarlos/752efe621a55a2b2b0d07b966c8b5354
先谢谢你。
答案 0 :(得分:0)
通过重新安装linux mint 18.1来解决问题。
仍然不知道为什么会出现在ubuntu 16.04中。
答案 1 :(得分:0)
我遇到了类似的问题。将系统变量中的ADB
路径设置为C:\Users\<username>\AppData\Local\Android\Sdk\platform-tools
这将解决问题。
答案 2 :(得分:0)
我解决了添加appium服务器参数--suppress-adb-kill-server的问题,它可以防止杀死adb服务器套接字