Error : ADB Server didn't ACK on Windows
Thu, Nov 28, 2013
1-minute read
Outline
產生ADB Server didn’t ACK 問題的主要原因為 ADB Server 的 Port 绑定失败,因此只需要關閉 Adb Server 所需綁定的 Port 上佔用的程序即可;我是在使用 Windows 系統時,自動啟動的 QQ 即時通訊軟體使 ADB Server 需綁定的 Port 被佔用,因此產生此問題
Quit Eclipse & Open Command Line
關閉 Eclipse 使 android 的 adb與Eclipse 間的連結關閉,並打開 commad line ,切換目錄到 Android SDK 目錄中 platform-tools 資料夾裡
切換到 platform-tools 資料夾中是為了使用 adb 工具,如果有有將 platform-tools 資料夾路徑加到環境變數中可以不需要切換
Turn Off ADB Server & Turn On ADB Server Again
關閉並重新啟動 ADB Server
IF Failed To Start ADB Server
如果前面步驟還沒成功啓動 ADB Server ,則需要查詢有哪些程序佔用了 ADB Server 的 port
ADB Server 預設Port爲5037
Kill Task & Start ADB Server
如果有查詢到佔用的 5037 port 的 Task,則用 taskkill 指令根據 PID 刪除它;並重新啟動 ADB Server