Android工程运行 ADB server didn't ACK * failed to start daemon *错误

   今儿早上心情大好的打开Eclipse,运行Android工程Eclipse里三号红叉触目惊心

[2013-09-24 8:21:16 - xxxxx] The connection to adb is down, and a severe error has occured.

[2013-09-24 8:21:16 - xxxxxx] You must restart adb and Eclipse.

[2013-09-24 8:21:16 - xxxxxx] Please ensure that adb is correctly located at 'D:\android_sdk_16\platform-tools\adb.exe' and can be executed.

前一天还好好的工程咋就跑步起来了呢,刚开始没仔细看错误,以为是前一晚上卸载东西不小心把驱动搞了,重新搞了下驱动,运行还是这个问题,又怀疑是工程的问题,换一个工程还是同样的错,仔细看了下错误,意思是adb的问题,突然想起Eclipse刚打开是的两行红色叉叉:

 ADB server didn't ACK

* failed to start daemon

看着建议重启了下ADB,发现同样报上边的错误,百度了一下,发现原因是端口被占用,按照前人们的建议操作了一把,主要步骤如下(PS:可以重点先看两个进程:豌豆荚和tadb.exe(貌似是企鹅的),杀死重启试一下adb和eclipse):

1:cmd命令:adb nodaemon server

提示消息如下:can't bind 'tcp:5037',额,默认的5037被占了,那看看谁这么丧心病狂的霸占了端口

2:命令:netstat -ano | findstr "5037"

提示消息中会看到 127.0.0.1:5037 被哪个pid的进程占用了,我的是哪个忘记了,以5084为例吧,接下来看看是哪个进程

3:命令:tasklist /fi "pid eq 5084

提示消息中会看到pid为5084的进程名是啥

4:任务管理器,干掉这个进程

5:重启下adb:adb start-server

能正常启动,恭喜搞定。

重启下Eclipse运行,一切正常,顺畅。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值