问题描述:在eclipse的Logcat出现错误

[2014-01-08 14:00:07 - adb] ADB server didn't ACK
[2014-01-08 14:00:07 - adb] * failed to start daemon *
[2014-01-08 14:07:24 - adb] ADB server didn't ACK
[2014-01-08 14:07:24 - adb] * failed to start daemon *

解决方法:先找到adb服务是否绑定端口出现问题,如果真的是绑定端口出现问题,找出该端口被哪个进程占据,最后杀掉这个进程。

1. 首先通过CMD启动adb服务。这个时候会提示启动失败。
E:\android-SDK-4.2\android-sdk\platform-tools>adb start-server
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon * 2. 服务启动失败的原因有很多,但一般是端口绑定失败。我们来查看一下端口绑定信息。如图所示,真的是端口绑定出了问题。
E:\android-SDK-4.2\android-sdk\platform-tools>adb nodaemon server
cannot bind 'tcp:5037' 3. 我们来看看哪个服务占用了这个端口。这里面有2个进程占用了这个端口。
E:\android-SDK-4.2\android-sdk\platform-tools>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 5456
TCP 127.0.0.1:5037 127.0.0.1:1221 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:1222 TIME_WAIT 0

在控制台下杀死在5456端口监听的进程

E:\android-SDK-4.2\android-sdk\platform-tools>taskkill /pid 5456
错误: 无法终止 PID 为 5456 的进程。
原因: 只能强行终止这个进程(带 /F 选项)。 E:\android-SDK-4.2\android-sdk\platform-tools>taskkill /pid 5456 /f
成功: 已终止 PID 为 5456 的进程。

杀死造成问题的进程,再执行前面的命令

E:\android-SDK-4.2\android-sdk\platform-tools>netstat -ano | findstr "5037"

E:\android-SDK-4.2\android-sdk\platform-tools>adb nodaemon server

结果显示此问题已解决!

4、在采用Bluestacks为模拟器时,有时eclipse找不到,需要到DDMS中reset adb,这样就会出现了

最新文章

  1. angular-route 和soket注意细节点
  2. 用node-inspector调试Node.js(转自NOANYLOVE'S BLOG)
  3. 循序渐进开发WinForm项目(3)--Winform界面层的项目设计
  4. 利用OpenCV检测图像中的长方形画布或纸张并提取图像内容
  5. Struts2文件下载
  6. python报错ordinal not in range(128)
  7. javascript------>delete
  8. crawler_爬虫代理方案
  9. VBS基础篇 - 对象(3) - FileSystemObject对象
  10. ZOJ 3780 Paint the Grid Again
  11. Linux基本操作笔记
  12. git第三节----git status与git diff
  13. day10-内置模块学习(一)
  14. MongoDB学习记录(四) - MongoDB的"增查改删"操作之"改"
  15. array.js
  16. this语句的第三、四点
  17. windows server 2008 远程桌面连接数修改--无限连接
  18. 一定要 先删除 sc表 中的 某元组 行,,, 再删除 course表中的 元组行
  19. xml 引入约束文件
  20. December 15th 2016 Week 51st Thursday

热门文章

  1. SqlServer查询日期时间范围条件
  2. xcode中使用正则表达式来搜索替换代码
  3. 用Arduino剖析PWM脉宽调制
  4. 原生JS事件绑定方法以及jQuery绑定事件方法bind、live、on、delegate的区别
  5. ubuntu与登录有关的log配置信息
  6. markdown命令语法
  7. Windows Server 2008 R2 域控服务器运行nslookup命令默认服务器显示 UnKnown
  8. JQuery DOM clone(true),对于克隆对象事件触发后,处理函数中this指代克隆对象
  9. mysql的三种驱动类型
  10. 【详解】ERP、APS与MES系统是什么?