1. 程式人生 > >eclipse adb 啟動失敗,無法匹配android裝置 的解決方案

eclipse adb 啟動失敗,無法匹配android裝置 的解決方案

原因

adb橋與devices之間失去了連線或者連線不匹配了,導致一直在查詢裝置連線。

方案

方法一:

  1. 在工作管理員中找到adb.exe的程序,結束程序。
  2. 重啟eclipse,重新插拔連線裝置的資料線。
  3. eclipse —> DDMS —> restart adb。

方法二:

  1. 前往eclipse的SDK所在的資料夾,例如我的就是:E:\Android\adt-bundle-windows-x86_64-20130729\sdk\platform-tools。
  2. 按shift+右鍵,開啟CMD視窗。
  3. adb kill-server,殺死adb服務。
  4. adb start-server,重新執行adb。
  5. adb devices,檢視裝置列表。若成功,會顯示裝置的唯一標示ID。

方法三:

  1. 因為adb.exe程序佔用的埠預設是5037,所以在cmd中鍵入netstat -ano | findstr “5037”,並在返回的程序列表中找到狀態為LISTENING的,並記住其pid,例如5332。
  2. taskkill /pid “5332”,進行強制結束該pid對應的程序,使5037埠空閒。或者,tasklist | findstr “5332”,找到該程序,例如“360Mobile.exe”,前往工作管理員結束該程序。
  3. 如果提示使用/F,則是taskkill /F “5332”。

方法四:
如果以上三種方法仍然不能解決你的問題,可能是由於安卓裝置的記憶體過低造成的,建議換一臺記憶體大一點的裝置試試。