在使用平板调试过程中,经常碰到电脑刚开机调试还是正常的,调试时在控制台上打印如下提示信息:
[2013-11-01 19:26:38 - Capture2Sd] ------------------------------ [2013-11-01 19:26:38 - Capture2Sd] Android Launch! [2013-11-01 19:26:38 - Capture2Sd] The connection to adb is down, and a severe error has occured. [2013-11-01 19:26:38 - Capture2Sd] You must restart adb and Eclipse. [2013-11-01 19:26:38 - Capture2Sd] Please ensure that adb is correctly located at 'E:\Android\adt-bundle-windows-x86\sdk\platform-tools\adb.exe' and can be executed.
此时设备与Eclipse已经断开,需要重启Eclipse或adb
重启adb的方法:把Eclipse切换到DDMS视图,如下所示
如果还没有出现如下画面,说明还是连接失败
此时有可能adb.exe与其它程序有冲突,有可能是360、QQ、豌豆荚,再不行先把这三个进程杀死重启adb.exe
还有种可能是重启adb时会提示端口被占用了,这时可以通过以下命令查看是哪个程序占用了端口
命令:netstat -ano
根据查到是哪个程序占用了端口,就可以在任务管理器中根据PID来杀死对应的进程
最后来个终级解决办法:重启电脑