如何修复:ADB.exe找不到错误设备

时间:2012-05-22 15:24:25

标签: android

当我尝试执行命令时在cmd中:

adb shell

它显示设备未找到错误。有谁可以帮助我吗。不胜感激。

18 个答案:

答案 0 :(得分:42)

不要忘记转到您的设备并启用设置 - >开发者选项 - > USB调试。

答案 1 :(得分:26)

这取决于Windows系统,但通常是:

  1. 您转到系统属性
  2. 查看硬件设备
  3. 右键单击黄色(如果是驱动程序问题,则必须为黄色)图标代表您的移动设备
  4. 选择属性
  5. 然后转到驱动程序标签
  6. 选择更新驱动程序
  7. 选择底部选择在本地计算机上查找
  8. 然后手动选择
  9. 从打开的窗口中查找驱动程序磁盘右下方按钮
  10. 从文件夹<sdk>\extras\google\usb_driver\i386(或amd64 for and)。
  11. 中选择驱动程序
  12. 请务必取消选中仅展示兼容硬件
  13. 然后选择驱动程序
  14. 当Windows警告您可能不兼容时,请继续。
  15. 对于我的手机,它可以正常使用,但如果可行,则取决于您的手机。

    希望这有帮助,再见。

答案 2 :(得分:20)

请尝试以下任一解决方案。我偶尔会遇到adb的错误。 以下其中一项始终有效。

解决方案1 ​​
以管理员身份打开命令提示符并输入
1.“adb kill-server”
2.“adb start-server”

解决方案2
如果您没有在模拟器上进行测试,请为您的手机安装驱动程序。

解决方案3
打开android sdk管理器并从extras文件夹中安装“Google USB Driver”。 (附截图)

Android SDK Google USB Driver missing

解决方案4
转到设置&gt;开发人员选项&gt;启用USB调试。
(如果您没有看到开发者选项,请转到设置&gt;关于手机&gt;继续点击“内部版本号”,直到它显示“您是开发人员!”

Enable USB Debugging

答案 3 :(得分:14)

如果您安装了Eclipse有Android SDK,请转到DDMS。如果列表设备显示“?????????”

您执行adb kill-server然后adb start-server

请确保安装USB驱动程序并启用调试模式。

答案 4 :(得分:10)

此处的另一个问题是您可能需要关闭“连接为媒体设备”才能与adb连接。

答案 5 :(得分:4)

我解决了:

只需关闭USB调试并立即重新启用调试

答案 6 :(得分:3)

我的Nexus One在Windows 7中突然出现了这个问题 - 不知何故USB驱动程序已被卸载。我运行了android-sdk / SDK Manager.exe,检查了Extras / Google USB Driver并安装了它。然后我拔掉手机并将其重新插入,并运行“adb devices”以确认手机已连接。

这不适用于所有手机,只有这里列出的手机: http://developer.android.com/sdk/win-usb.html

答案 7 :(得分:2)

在我的G2上,我必须选择PTP而不是MTP模式才能使连接正常工作。

答案 8 :(得分:2)

尝试更改USB端口。 尝试重新启动ADB服务器。

答案 9 :(得分:2)

开发者选项

  • USB Debug

如果您看不到开发者选项,请转到。构建版本并单击构建版本,直到解锁中的开发人员选项。

答案 10 :(得分:1)

对我来说,我必须在“开发人员选项”中Revoke USB debugging authorizations。步骤如下:

  1. 关闭USB Debugging
  2. 撤销USB调试授权,
  3. 重新插入电缆,
  4. 打开USB Debugging

答案 11 :(得分:1)

我有一个Droid 3(Verizon)。我去了摩托罗拉here,找到了设备管理器中显示的设备“摩托罗拉ADB接口”的驱动程序。这只是驱动程序的大下载,但在安装过程中它找到并正确安装。

答案 12 :(得分:1)

怎么样:

Settings -> System -> Developer options -> Debugging -> turn on toggle for Wireless ADB debugging

或:

Revoke USB debugging authorizations

然后从头开始尝试。

答案 13 :(得分:0)

我想在这里提供一个简单的答案。我只是在使用旧的Android设备时第一次做这些root和解锁程序。当adb push "..." "/sdcard/"命令失败时,我收到类似这样的错误,关键是我的设备在引导加载程序屏幕中。启动到恢复然后允许我复制文件,我也认为正常的操作系统也是如此。

答案 14 :(得分:0)

这对我有用,我的AVG反病毒正在删除我的adb.exe文件。如果你有AVG尝试: 1)打开程序 2)去选项 3)转到病毒库并单击它 4)找到您的adb程序,单击它,然后按底部的RESTORE 这会将文件移回原来的位置。 但是,除非您关闭AVG,否则它将再次删除该文件 在这个android工作室找到该文件后。祝好运。

答案 15 :(得分:0)

通过在LG G6上启用USB绑定(需要关闭数据保护程序),我从this similar thread 找到了解决方案

转到:设置->网络共享和网络->开启USB网络共享

答案 16 :(得分:0)

我切换到另一个USB端口,它突然被识别...

答案 17 :(得分:0)

为了完整起见,我刚刚遇到了一个案例,我不得不更换我的 USB 电缆。猜猜我拥有的只是充电,该死的东西。