【问题标题】:Eclipse detecting the same device multiple timesEclipse 多次检测到同一个设备
【发布时间】:2013-12-19 11:33:50
【问题描述】:

我遇到了一个奇怪的问题。日食多次检测同一设备,因此无法运行项目,显示错误为:

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 问题的帮助,但在遵循该过程后没有任何帮助。有没有人有任何其他的解决方案。?

【问题讨论】:

  • 如果关闭 Eclipse 并在命令行中运行 adb devices,它会显示多个设备吗?另外,在命令行中,您是否尝试过: adb kill-server 然后 adb start-server 然后 adb usb 并再次启动 Eclipse?
  • 关闭adb。关闭日食。删除所有在任务管理器下运行的进程adb。重启日食。再次运行adb
  • @Melq 是的,我已经尝试了所有这些。我看到了那个问题来解决它,它试过了,但没有用。所以我发布了我的问题。

标签: android eclipse adb device


【解决方案1】:

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

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

退出 Eclipse

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

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

然后重启eclipse。

这次很可能只会显示一个设备。

【讨论】:

    【解决方案2】:

    在windows启动任务管理器>>>进程选项卡>>>右键adb.exe*32>>>结束进程并在对话框中按结束进程。

    【讨论】:

      【解决方案3】:

      试试

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

      它应该可以工作。

      在此之后还要重新启动 Eclipse。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-11-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多