无法在Ubuntu上运行adb命令,adb服务器已过期。

3
当我运行adb devices时。
    adb server is out of date.  killing...
    cannot bind 'tcp:5037'
    ADB server didn't ACK
    * failed to start daemon *
    error: 

这个错误和这里的一样。其中一些评论建议尝试adb kill-server,然后再次启动adb,但在我Ubuntu机器上无效。

我还尝试过killall -9 adb,这是此问题的正确答案。正确答案中还指出最好的解决方法是更改genymotion设置并指向sdk,但在我的情况下,我已经这样做了。enter image description here

有人可以帮我摆脱这个错误吗。

1个回答

6

无论如何,如果有人看到这篇文章,我想指出关闭所有Genymotion设备并运行以下命令是解决问题的真正简单方法:

killall adb.

通过终止所有adb进程,我执行了

start-server 有时我可能会在之前运行过其他adb进程并且忘记了它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接