2013年7月15日 星期一

[Android][疑難雜症] "The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse."

如果開發的時候遇到Eclipse冒出這句,怎麼辦呢?

很簡單,請先按照以下的步驟做:

  1. 如果Eclipse正打開著,請先關閉Eclipse
  2. [開始]>[執行],輸入"cmd"
  3. 切換目錄到Android SDK中的platform-tools的目錄下
    (以我個人為例Android SDK安裝在C:\Program Files\Android\android-sdk,所以輸入"cd C:\Program Files\Android\android-sdk\platform-tools",按下Enter即可)
  4. 輸入"adb kill-server"
  5. 接著輸入"adb start-server"
  6. 如果你沒有看到任何錯誤訊息,且看到server成功的啟動,那就OK了
  7. 現在,就可以將Eclipse重新打開來試試看囉
例外處理:
  • 如果在adb start-server無法順利啟動adb server,可以採取以下方法
    a. 啟動Windows工作管理員,並切換到處理程序
    b. 找到所有adb.exe,並且強制結束
    c. 回到以上步驟5,再試試看是否可以順利啟動adb server

    P.S. 如果是在Unix or Linux,請輸入ps -A|grep "adb",找到adb的PID,然後輸入kill 即可
  • 如果adb server已經重起成功,但是還是無法連接,可嘗試將手機重新開機,也可以解決此狀況

沒有留言: