2013-02-23 57 views
5

在使用adb时,我在这里发现了很多关于“usb设备未找到”问题的解决方案,但是我还没有找到关于正在发生什么或者是否有长期修复的任何解释。Android adb“usb设备未找到”问题的原因?

当我正在开发时,我会编写一些代码,然后点击运行或调试,在设备上观察结果,然后重复该过程。

每隔一段时间,也许每隔几天一次,我会得到“找不到USB设备”的错误。

我尝试的第一件事是打开任务列表并杀死adb.exe。有时候这很有效。

如果这不起作用,我尝试的下一件事是杀死adb.exe,然后断开android设备,重新启动它,然后重新连接它,然后从命令行运行“adb usb”。这几乎总是有效。

如果上述不起作用,我会重新启动android设备,并重新启动计算机。这似乎是为了解决问题发生的所有剩余时间。

有没有人知道为什么会发生这种情况,如果有办法阻止它发生?我唯一的理论(基础不多)是,设备可能变热(由于在开发和调试过程中CPU使用率过高),并且做了一些错误的事情,这些错误会以adb的方式混淆。

+0

亚行真的是越野车。我发现的唯一解决方案是无需重启就可以删除设备管理器中的USB集线器,然后进行刷新。更快,然后重新启动,但仍然讨厌。这表明亚行正在串口调制解调器中搞点东西。 – Simon 2013-02-23 22:15:07

+2

我在Mac上遇到了同样的问题,通常切换USB端口会修复它。 – 2013-02-23 22:32:59

+0

[ADB No Devices Found]可能的重复(http://stackoverflow.com/questions/15721778/adb-no-devices-found) – Geobits 2013-10-14 15:31:46

回答

-1

我有同样的问题。我结束了不得不去我的电脑/属性/高级系统设置/环境变量/,点击“PATH”,然后粘贴“; C:\ Android \ tools; c:\ Android \ platform-tools”作为“变量值“

然后我进入设备管理器 - 我的电脑/属性/设备管理器,并看到该机器人有一个”!“通过它。然后,我将android ADB下载并解压缩到桌面上的文件中。然后回到设备管理器中,通过右键单击droid /然后单击更新驱动程序软件并在桌面上选择该文件,然后安装该驱动程序。

花了20秒。