天天看点

Android ADB server didn’t ACK 一例

学习Android编程,按照教程搭建好eclipse开发环境,建立helloWorld工程,运行,提示ADB server didn’t ACK,系统无法启动。

在网上搜索一下,解决方案可以总结为两种:

1、结束adb进程,重新启动adb,可以使用以下两种方法。重启使用{android sdk}\platform-tools\adb start-server

a)windows任务管理结束adb进程,然后重启adb。

b)使用{android sdk}\platform-tools\adb kill-server结束adb进程 ,然后重启adb。

2、adb进程被其它进程连接,按第一种方法是无法处理的。

netstat -ano|findstr "5037"获取连接到adb的进程id,

tasklist |findstr "pid"查找连接adb的进程 ,并结束,一般可以解决问题。

根据以上两种方法进行处理,发现无论如何也终止不了adb进程 ,只要一结束任务,系统马上又自动启动一个。

查看进程的属性,发现是bambook的一个进程,于是运行msconfig进入启动配置管理界面把bambook net server禁止后

重新启动电脑,运行eclipse,OK!