Eclipse多次检测同一设备

时间:2013-12-19 11:33:51

标签: android eclipse adb device

我面临一个奇怪的问题。 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问题的帮助,但在完成此过程后没有任何帮助。有没有人有任何其他解决方案。?

4 个答案:

答案 0 :(得分:22)

更新:不需要重启/关闭Eclipse

正如Ved Praksh在评论中所说,解决方案是:

退出Eclipse

从任务管理器结束所有adb进程。然后:

在cmd中,adb kill-server - > adb start-server - > adb设备

然后重启eclipse。

这次最有可能只展示一台设备。

答案 1 :(得分:2)

在Windows启动任务管理器>>>流程标签>>>右键单击adb.exe*32>>>在对话框中结束处理并按结束处理。

enter image description here

答案 2 :(得分:1)

尝试

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

它应该有用。

此后还要重启Eclipse。

答案 3 :(得分:0)

在eclipse中重置adb,如果问题仍然存在,可能是由于usb端口或电缆的某些硬件相关问题引起的。 尝试使用其他电缆/端口/设备,并检查问题是否已解决。