使用过android的手机助手的开发者们会遇到这样一个问题,在启动模拟器后发现使用adb devices打出来的东西是adb service out of date....ADB server didn't ACK等一串警告的信息,郁闷之下,网罗了一些信息,发现是由于adb端口5037被占用了,使用命令:netstat -a -o 5037查看找到5037端口是否被listen,后面一串数字即为进程的pid,再使用tasklist /fi "pid eq 4792"或者进程管理器勾选pid选项也可以查看,才发现是豌豆荚adb占用了此端口,故只能找到该进程kill掉
恼人的:ADB server didn't ACK
最新推荐文章于 2026-06-09 21:02:29 发布
在使用Android模拟器时,开发者可能会遇到ADB服务未ACK的警告。这通常是由于ADB端口5037被其他应用占用,如豌豆荚ADB。通过运行`netstat -a -o 5037`命令找出占用该端口的进程PID,然后使用任务管理器结束该进程,可以解决这个问题。


890

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



