ADB server didn't ACK

本文解决Android开发中adb进程卡死或端口被占用导致adb启动失败的问题,通过检查并释放5037端口,使用任务管理器定位并结束占用该端口的进程,从而解决adb无法正常启动的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般发生这种错误是 adb 进程卡死;或者端口被其他应用程序占用导致adb启动不了

查看adb绑定的端口命令

E:\android\sdk\platform-tools>adb nodaemon server
cannot bind 'tcp:5037'

E:\android\sdk\platform-tools>netstat -ano | findstr "5037" #查找端口占用情况
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       8096




打开任务管理器查看pid 为8096的程序,如果看不到pid这一列,点击工具栏上的查看--》选择列,在弹出框勾上pid;找到8096杀掉,重启eclipse就行了;

参考:http://jingyan.baidu.com/article/454316aba27e49f7a7c03ab1.html



转载于:https://my.oschina.net/u/729139/blog/416507

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值