转载之http://www.cnblogs.com/miya2012/archive/2012/06/05/2536028.html
网上搜了很多种,但是对我来说都不管用。引起这个错误的原因是有很多方面的。
1.软件冲突。
首先是豌豆荚,尝试关闭豌豆荚,重启eclipse后尝试run as android application....
2.进程里
关闭adb.exe,重启eclipse
3.软件更新
android-sdk的更新
有个老外总结的比较全面:
Try below steps:
Close the Eclipse if running
Go to the Android SDK tools directory in Command Prompt
type adb kill-server
then type adb start-server
No error message is thrown while starting ADB server, then adb is started successfully.
Now you can start Eclipse again.
it worked for me this way, Eclipse should be closed before issuing these commands.
但是对我不管用。我自己的做法,就是关掉豌豆荚-进程里kill掉adb.exe-重启eclipse-再run,就找得到设备,也可以正常启动了。
-----------------------------------------------------
我的做法是尝试了各种办法没有解决,卸载了豌豆荚,重新安装了最新版本的豌豆荚后,想启动ADB的时候,直接关闭掉豌豆荚就可以了。