2013-12-19 82 views
9

我正面臨一個奇怪的問題。這次日食是相同的設備多次deteting,因此無法運行示值誤差項目爲:Eclipse多次檢測到同一設備

Failed to install MetRoute.apk on device 'EC21BF384504FC4E': adb rejected install command with: more than one device 
com.android.ddmlib.AdbCommandRejectedException: more than one device 
Launch canceled! 

看到該圖片:

enter image description here

我試圖採取的this問題的幫助,但遵循這個過程沒有幫助。有沒有人有任何其他解決方案。?

+0

如果你關閉Eclipse,並在命令行中運行ADB設備,它顯示多個設備?另外,在命令行中,您是否嘗試過:adb kill-server然後adb start-server然後adb usb並再次啓動Eclipse? – Melquiades

+0

關閉'adb'。關閉日食。刪除任務管理器下運行的所有進程'adb'。重新開啓eclipse。再次運行'adb'。 –

+2

@Melq是的,我已經嘗試了所有。我看到了這個問題來解決它,它嘗試了,它沒有工作。所以我發佈了我的問題。 – Akshat

回答

22

更新:它不需要重新啓動/關閉Eclipse

如由韋達Praksh評論說,解決的辦法是:

退出Eclipse,

末從任務管理器中的所有亞行過程那麼:

在cmd中,adb kill-server - > adb start-server - > adb devices

然後重新啓動eclipse。

很可能這次只會顯示一個設備。

+0

adb kill-server – nawara

0

在eclipse中重置adb,如果問題依然存在,可能是由於與usb端口或電纜有關的某些硬件問題導致的。 嘗試使用另一個電纜/端口/設備並檢查問題是否已解決。

1

嘗試

./adb kill-server 
./adb start-server 
./adb devices (This should show your device exactly once) 

,它應該工作。

並且在此之後重新啓動Eclipse。

+2

沒有..也顯示兩個設備。 – Akshat

2

在Windows啓動任務管理器>>>進程選項卡>>>右鍵單擊adb.exe*32 >>>結束進程並按下對話框中的結束進程。

enter image description here