用eclipse调试android程序, 多次拔插手机后, 发现adb不能连上手机,
直接cmd下,
C:\Users\wesley>adb shell
* daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon看提示,应该是 5037端口被占用了。
C:\Users\wesley>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 8516通过任务管理器, 查看8516的进程是 SogouPhone的一个服务进程, 杀死进程。 adb顺利脸上。
文章详细介绍了使用Eclipse调试Android程序时遇到adb无法连接手机的问题,包括adb shell提示端口5037被占用的情况。通过查看netstat命令找出占用端口的服务进程(SogouPhone),并成功终止该进程后,adb重新连接成功。本文提供了从问题发现到解决方案的完整步骤。

1万+

被折叠的 条评论
为什么被折叠?



