這個問題引發的原因最初的報錯是:
[2013-10-14 10:01:58 - XXX] The connection to adb is down, and a severe error has occured.
[2013-10-14 10:01:58 - XXX] You must restart adb and Eclipse.
[2013-10-14 10:01:58 - XXX] Please ensure that adb is correctly located at 'E:\android-sdk-windows\platform-tools\adb.exe' and can be executed.
相信做android的幾乎都遇到過這個問題,我也遇到過很多次,上次遇到這個問題解決方法是把電腦中的豌豆莢運行程序通過任務管理器給關掉了。
但是今天這個問題的出現就不是豌豆莢的原因了,通過在網上查找最后發現了這個問題的本質原因,主要還是adb.exe啟動不來,正常情況下應該先在eclipse中的DDMS里的Device中的下三角處點擊Reset adb項,這時應該會顯示提示框,提示的內容是"Make sure the plugin is properly configured",如本文標題,那么解決辦法如下(以我遇到的問題舉例):
打開cmd.exe
輸入下列指令:netstat -ano | findstr "5037"
找到下列進程
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 2696
此時把2696這個進程結束就行了。
如何找到2696對應的是哪個進程呢?繼續輸入下列指令:TASKLIST | findstr "2696"
顯示下列內容
XXXX.exe 2696 Console 1 6,952K
最后打開任務管理器,把XXXX.exe這個進程給關閉掉就可以了。
以后再遇到這個問題就知道解決的辦法了。
ps:http://zhouhongyu1989.blog.51cto.com/2931598/1308617