70

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

adb shell

它显示设备未找到错误。有人能帮助我吗。将不胜感激。

4

21 回答 21

67

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

于 2013-05-01T22:58:17.073 回答
32

尝试以下任一解决方案。我时不时地收到 adb 错误。以下其中一项始终有效。

解决方案1
​​以管理员身份打开命令提示符并输入

  1. adb kill-server
  2. adb start-server

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

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

缺少 Android SDK Google USB 驱动程序

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

启用 USB 调试

于 2016-06-15T23:10:19.080 回答
27

它取决于 Windows 系统,但通常:

  1. 你去系统属性
  2. 硬件设备
  3. 右键单击代表您的移动设备的黄色(如果是驱动程序问题,则必须为黄色)图标
  4. 选择属性
  5. 然后转到驱动程序选项卡
  6. 选择更新驱动程序
  7. 选择在本地计算机上找到的底部选项
  8. 然后手动选择
  9. 从打开的windows中寻找驱动盘右下角的按钮
  10. 从文件夹中选择驱动程序<sdk>\extras\google\usb_driver\i386(或 amd64 for and)。
  11. 记得取消勾选仅显示兼容硬件
  12. 然后选择驱动程序
  13. 当 Windows 警告您可能存在的不兼容时,继续。

对于我的手机它可以工作,但它是否工作取决于您的手机。

希望对你有所帮助,再见。

于 2012-05-22T18:19:21.773 回答
17

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

你做adb kill-server然后adb start-server

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

于 2012-05-22T15:48:12.227 回答
12

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

于 2013-09-22T21:45:14.817 回答
9

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

  1. 关掉USB Debugging
  2. 撤销 USB 调试授权,
  3. 重新插入电缆,
  4. 打开USB Debugging
于 2018-07-16T02:20:57.910 回答
5

我解决了:

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

于 2017-12-04T11:36:16.313 回答
4

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

于 2016-07-15T00:28:52.167 回答
3

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

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

于 2012-10-12T17:28:01.983 回答
2

开发人员选项

  • USB调试

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

于 2014-01-29T14:28:00.990 回答
2

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

于 2020-12-04T09:03:41.750 回答
1

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

于 2013-04-07T06:50:13.647 回答
1

I switched to a different USB port and it suddenly got recognized...

于 2020-09-01T07:48:48.883 回答
1

怎么样:

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

或者:

Revoke USB debugging authorizations

并从头开始尝试。

于 2021-01-28T09:20:21.613 回答
0

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

于 2016-04-23T17:28:23.807 回答
0

在我的 Oreo 上的 Sony Xperia XZ1 Compact 上,我必须将 USB 模式切换到 MIDI 才能使其正常工作。只有在此之后,我的 Windows 才识别出 Android ADB,但它无法自动安装驱动程序。我打开设备管理器并为 ADB 安装了 Google USB 驱动程序。

于 2021-09-04T11:31:54.043 回答
0

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

于 2016-07-21T04:50:38.283 回答
0

我通过在我的 LG G6 上启用 USB 网络共享从这个类似的线程中找到了我的解决方案(需要关闭数据保护程序)

前往:设置 -> 网络共享 -> 打开 USB 网络共享

于 2018-08-13T20:56:03.053 回答
0

为了完整起见,我刚刚在这里遇到了一个案例,我不得不更换我的 USB 电缆。猜猜我的那个只是为了收费,该死的东西。

于 2021-03-07T23:12:50.197 回答
-1

在我的情况下,我需要交换将设备连接到计算机的电缆末端......

于 2022-02-18T23:28:38.720 回答
-1

为了解决这个问题,

将 adb 文件夹添加到您的 Windows 路径(系统验证)

这解决了问题

于 2021-11-19T11:06:33.567 回答