这种情况
一、是有相关的软件占用了我们的adb的绑定接口
二、是我们更新过ADT之类,Eclipse不能很好的识别
有两套办法可以实现
一:
尝试 adb shell 命令看是有起作用
再次尝试 adb start-server方式开启
如果还是提示不能连接之类
那么我们就需要找到到底是谁在占用我们的adb;用Windows自带的cmd工具查找我们的adb使用的端口是什么
开始菜单-->搜索--> cmd
键入 adb nodaemon server
然后等待弹出的内容看是什么
端口绑定失败。我们来查看一下端口绑定信息。如图所示,真的是端口绑定出了问题。
我们看到使用的端口是 5037
那么我们查找端口5037占用的软件都有哪些
用这个命令查看
netstat -ano | findstr "5037"
然后用任务管理器看到哪个软件使用的这个端口直接终结
二、针对第二种情况,再次运行ADT更新工具,之后看是否新的提示,如果没有的话重启Eclipse完成更新
如果比较熟练的话我们也可以直接使用任务管理器,然后找到相关的adb进程,直接重启相关的进程就可以完成相关的工作!