问题:
运行程序,控制台一直输出:The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
解决:百度后有的说要在控制台 adb kill-sever,adb start-server,还说可能某个程序占用了adb的端口号;第一个方法试了好几次不管用,就试了试第二个。
5037为adb默认端口 查看该端口情况如下:
netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540
发现6540占用了 5037端口,继续查看6540的task,发现是wandoujia .如下所示
tasklist|findstr "6540"
wandoujia_daemon.exe 6540 Console 1 4,276 K
于是打开任务管理器,结束任务 wandoujia_daemon.exe,重新运行android程序,完美!