Android adb 出错解决方法
1.遇到问题描述:
运行android程序控制台输出
[2012-07-1816:18:26-]Theconnectiontoadbisdown,andasevereerrorhasoccured. [2012-07-1816:18:26-]YoumustrestartadbandEclipse. [2012-07-1816:18:26-]Pleaseensurethatadbiscorrectlylocatedat'D:\java\sdk\platform-tools\adb.exe'andcanbeexecuted.
2.问题解决
百度google大家多说的是任务管理器kill掉adb或者重启adbserver,但我任务管理器就没有adb,猜测是某个程序占用了adb端口。于是按此思路查找。
5037为adb默认端口查看该端口情况如下:
netstat-aon|findstr"5037" TCP127.0.0.1:50370.0.0.0:0LISTENING6540
发现6540占用了5037端口,继续查看6540的task,发现是wandoujia.如下所示
tasklist|findstr"6540" wandoujia_daemon.exe6540Console14,276K
接下来问题就好解决了,在任务管理器kill掉wandoujia_daemon.exe,运行android程序,ok.