The connection to adb is down, and a severe error has occured.

村中少年發表於2012-08-07
方法1:cmd中,轉到你的android SDK 的platform-tools的路徑下,輸入adb kill-server,然後在輸入adb -startserver, 如果不成功會提示 daemon not running. starting it now on port  ***的,而如果成功的話不提示任何語句的.這時再重新開啟eclipse就可以正常執行模擬器的了。
方法2:在工作管理員中殺死adb.exe,然後重啟Eclipse。
方法3:看你是否安裝了360安全衛士;如果安裝了360,360也有個adb.exe程式,所以eclipse的adb.exe無法啟動,導致除錯時adb連線不上。先關閉360安全衛士,第一次run,啟動adb.exe後,再啟動360安全衛士,就不會有問題了。
方法4:看看你是否安裝了豌豆夾這個程式,並設定了允許豌豆夾自動連線到手機的選項,如果是那麼在程式中就會有豌豆夾的後臺程式,從工作管理員中將豌豆夾的後臺程式結束掉,再重啟Eclipse就OK了(我當初就是這種問題)
方法5:你檢視\tools目錄發現多了一個adb_has_moved.txt檔案,裡面明確告訴了原因:The adb tool has moved to platform-tools。原來從SDK R8以後,SDK需要有一個新的元件支援,這個元件叫做Platform-tools,adb已經遷移到這個目錄下去了。並且 adb_has_moved.txt檔案也說明需要在PATH環境變數中增加\platform-tools路徑,以便能夠從任何地方啟動adb.exe。 那麼如何解決Eclipse中報的錯誤提示呢?其實只要升級ADT更新8.0.0版本或更新版本即可。在Eclipse中選擇選單“help->Check for update”,選擇更新ADT即可。 按上面操作完成後,重啟Eclipse,問題解決!

相關文章