当我尝试执行命令时,在 cmd 中:
adb shell
它显示设备未找到错误。有人能帮助我吗。将不胜感激。
不要忘记转到您的设备并启用设置-> 开发人员选项-> USB 调试。
尝试以下任一解决方案。我时不时地收到 adb 错误。以下其中一项始终有效。
解决方案1
以管理员身份打开命令提示符并输入
adb kill-server
adb start-server
解决方案 2
如果您不在模拟器上进行测试,请为您的手机安装驱动程序。
解决方案 3
打开 android sdk manager 并从 extras 文件夹安装“Google USB Driver”。(附截图)
缺少 Android SDK Google USB 驱动程序
解决方案 4
转到设置 > 开发人员选项 > 启用 USB 调试。
(如果您没有看到开发者选项,请转到设置 > 关于手机 > 继续点击“内部版本号”,直到它显示“您是开发者!”
它取决于 Windows 系统,但通常:
<sdk>\extras\google\usb_driver\i386
(或 amd64 for and)。对于我的手机它可以工作,但它是否工作取决于您的手机。
希望对你有所帮助,再见。
如果您安装的 Eclipse 有 Android SDK,请转到 DDMS。如果列表设备显示“?????????”
你做adb kill-server
然后adb start-server
。
请确保您安装了 USB 驱动程序并启用调试模式。
这里的另一个问题是您可能需要关闭“作为媒体设备连接”才能与 adb 连接。
对我来说,我必须Revoke USB debugging authorizations
在开发人员选项中。以下是步骤:
USB Debugging
,USB Debugging
我解决了:
只需关闭USB调试并立即重新启用调试即可
在我的 G2 上,我必须选择 PTP 而不是 MTP 模式才能使连接正常工作。
我的 Nexus One 在 Windows 7 中突然出现了这个问题 - 不知何故,USB 驱动程序已被卸载。我运行了 android-sdk/SDK Manager.exe,检查了 Extras/Google USB 驱动程序并安装了它。然后我拔下电话并重新插入,然后运行“adb devices”以确认电话已连接。
这不适用于所有手机,仅适用于此处列出的手机:http: //developer.android.com/sdk/win-usb.html
开发人员选项
如果您看不到开发者选项,请转到关于。构建版本并单击构建版本,直到解锁开发人员选项。
尝试更改 USB 端口。尝试重新启动 adb 服务器。
我有一个 Droid 3 (Verizon)。我去了摩托罗拉这里,找到了设备管理器中显示的设备“摩托罗拉 ADB 接口”的驱动程序。只是驱动程序的下载量很大,但在安装过程中它找到并正确安装。
I switched to a different USB port and it suddenly got recognized...
怎么样:
Settings -> System -> Developer options -> Debugging -> turn on toggle for Wireless ADB debugging
或者:
Revoke USB debugging authorizations
并从头开始尝试。
只是想在这里提供一个简单的答案。我只是第一次使用旧的 Android 设备进行这些 root 和解锁程序。当命令失败时,我收到类似这样的错误adb push "..." "/sdcard/"
,关键是我的设备在引导加载程序屏幕中。引导到恢复然后允许我复制文件,我认为正常的操作系统也可以。
在我的 Oreo 上的 Sony Xperia XZ1 Compact 上,我必须将 USB 模式切换到 MIDI 才能使其正常工作。只有在此之后,我的 Windows 才识别出 Android ADB,但它无法自动安装驱动程序。我打开设备管理器并为 ADB 安装了 Google USB 驱动程序。
这对我有用,我的 AVG 防病毒软件正在删除我的 adb.exe 文件。如果您有 AVG,请尝试:1) 打开程序 2) 转到选项 3) 转到病毒库并单击它 4) 找到您的 adb 程序,单击它,然后按底部的 RESTORE 这会将文件移回到它原来的地方。但是,除非您关闭 AVG,否则它将再次删除该文件。
在这个 android studio 找到文件之后。祝你好运。
我通过在我的 LG G6 上启用 USB 网络共享从这个类似的线程中找到了我的解决方案(需要关闭数据保护程序)
前往:设置 -> 网络共享 -> 打开 USB 网络共享
为了完整起见,我刚刚在这里遇到了一个案例,我不得不更换我的 USB 电缆。猜猜我的那个只是为了收费,该死的东西。
在我的情况下,我需要交换将设备连接到计算机的电缆末端......
为了解决这个问题,
将 adb 文件夹添加到您的 Windows 路径(系统验证)
这解决了问题