Appium adb 解决端口占用无法连接的问题

匿名 · 2018年08月09日 · 746 次阅读

在使用 adb devices 连接手机时出现下面样式的错误信息:

出现这样的信息代表 5037 端口被占用了或者是 adb server 绑定端口失败类似的问题(具体的原因我也不太清楚)。解决办法如下
(1)切换到 adb.exe 所在的目录,使用 netstat -aon|findstr “5037”

发现 5037 端口被 14136 占用了。
(2)所以我们进一步操作 tasklist|findstr “14136” ,检查占用的端口应用是什么

这里就发现占用这个端口的应用是 kadb.exe
(3)然后我们在进程中找到这个 exe 关闭就可以了。

另外如果绑定端口失败的话可以使用 adb nodaemon server 的命令如果出现异常就代表绑定端口失败了。关闭进程后,再次使用 adb devices 就可以重新连接。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册