Please ensure that adb is correctly located at……問題解決方案
阿新 • • 發佈:2018-12-13
遇到問題描述:
執行Android程式控制臺輸出
[2013-10-13 16:45:50 - ] The connection to adb is down, and a severe error has occured.
[2013-10-1316:45:50 - ] You must restart adb and Eclipse.
[2013-10-1316:45:50 - ] Please ensure that adb is correctly located at F:.......
一.最簡單直接的嘗試解決方案:
1.點選eclipse右上角的DDMS
2.開啟DDMS後,點選Devices的右邊的下三角
3.點選Reset adb即可
二.通過命令方式檢查解決
問題分析1:
關閉eclipse,開啟windows工作管理員,檢視程序中是否有adb.exe或adb.exe *32。
解決方案1:
如果有則關閉該程序,重新啟動eclipse即可;
問題分析2:
windows工作管理員中就找不到adb.exe或adb.exe *32的程序,可以嘗試手動啟動adb.exe ;如果手動啟動後還找不到adb.exe程序,則 只有一種可能就是adb.exe程序的埠被佔用,導致adb.exe未能正常啟動所致(adb預設埠為5037)。
解決方案2:
1、檢視埠使用情況:
在命令列裡輸入: netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4372
2、發現PID=4372佔用5037埠,檢視5004的task:
在命令列裡輸入 tasklist|findstr "4372"
360MobileLink.exe 4372 Console 1 19,768 K
開啟windows管理器結束wandoujia_daemon.exe該程序,啟動eclipse,如果adb.exe未能啟動,手動啟動即可;
如何手動結束、啟動adb
adb kill-server
adb start-server
重啟Eclipse即可
如何操作adb kill-server 和 adb start-server
CMD命令視窗
1.開啟cmdchuangkou ,進入adb.exe所在的檔案時夾(我的Android-sdk-windows是放在F盤上,所以先進入F盤,直接輸入F:, 再輸入cd android-sdk-windows\platform-tools 從而進入了adb.exe所在的目錄。)