我面临一个奇怪的问题。 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!
参见此图片:
我尝试了解this问题的帮助,但在完成此过程后没有任何帮助。有没有人有任何其他解决方案。?
答案 0 :(得分:22)
更新:不需要重启/关闭Eclipse
正如Ved Praksh在评论中所说,解决方案是:
退出Eclipse
从任务管理器结束所有adb进程。然后:
在cmd中,adb kill-server - > adb start-server - > adb设备
然后重启eclipse。
这次最有可能只展示一台设备。
答案 1 :(得分:2)
答案 2 :(得分:1)
尝试
./adb kill-server
./adb start-server
./adb devices (This should show your device exactly once)
它应该有用。
此后还要重启Eclipse。
答案 3 :(得分:0)
在eclipse中重置adb,如果问题仍然存在,可能是由于usb端口或电缆的某些硬件相关问题引起的。 尝试使用其他电缆/端口/设备,并检查问题是否已解决。