1. 程式人生 > >Please ensure that adb is correctly located at……問題解決方案

Please ensure that adb is correctly located at……問題解決方案

遇到問題描述:

執行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所在的目錄。)