在写android程序时最烦各种非技术性问题,诸如R文件不能自动更新,各种奇怪的报错。
今天遇到了这样的报错
ADB server didn't ACK
* failed to start daemon *
在电脑的右下角退出豌豆荚后再重启eclipse错误变成了:
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 'E:/setups/android/android-2.1_r01-windows/tools/adb.exe' and can be executed.
网上各种百度谷歌,建议貌似都是先kill 掉adb,再重启之类的
照做,发现任务管理其中你没有任何有关adb的东东
于是就win+r,在命令行中adb kill-server, 此时任务管理其中的adb一闪而过。
再启动eclipse,还是报错。
于是就想,是不是豌豆荚还残留有进程,仔细一看,还真有,果断结束掉,没有重启eclipse,第一次运行报错了,稍等了一下再次运行OK问题搞定。