gpt4 book ai didi

adb 无法识别 Android 设备

转载 作者:IT王子 更新时间:2023-10-28 23:40:36 26 4
gpt4 key购买 nike

我的 Android 设备不再被 eclipse 和 adb 识别。我的操作系统是 Windows 7 64 位,我使用的是带有 Stock Android 4.4.2 的 Nexus 4。

以下是有关该问题的一些详细信息:

  1. 昨天我可以在我的设备上从 eclipse 运行 Android 项目,没有任何问题。我在 Eclipse 上所做的唯一可能导致此问题的事情是,使用 developer.android 上的本指南 (https://developer.android.com/tools/support-library/setup.html) 将 v7 appcompat 支持库从资源安装到 Eclipse。
  2. 当设备未处于 Debug模式时,它仍被识别为 Windows 中的普通多媒体驱动器。
  3. 当我尝试在 Eclipse 中运行 Android 项目或尝试在控制台中使用 adb devices 查看它是否被 adb 识别时,设备处于开发者模式和 Debug模式。
  4. 已通过 ADK 管理器安装了 Google USB 驱动程序
  5. 已根据 android-developers 网站上的教程安装了适用于 Windows 的 USB OEM 驱动程序(参见:https://developer.android.com/tools/extras/oem-usb.html)
  6. 我尝试使用命令 adb kill-serveradb start-server 重新启动 adb,并再次检查是否使用 adb 识别了设备设备。该设备仍未在控制台上列出。
  7. 重启 windows & eclipse 并没有解决这个问题。

有人知道这个问题的解决方案吗?提前致谢!

更新:感谢回复,问题已解决(暂时)。我按此顺序尝试了以下建议:

  1. 我重新启动了我的设备 - 这并没有解决问题
  2. 我将设备设置为 PTP 模式 - 这解决了问题。

所以我再次将我的设备重置为 MTP 模式和 Debug模式,以检查它是否仍会因某种原因被 adb 识别。当它处于 MTP 模式时,它肯定不会被 adb 识别。我不知道几天前它是如何被识别的,因为我从未将我的设备设置为 PTP 模式。 无论如何,我的问题的解决方案是我的 Nexus 4 必须处于 PTP 模式,当然还要处于 Debug模式才能被 adb 识别。

我没有尝试任何其他建议,因为我的问题已通过我当前的驱动程序解决。

最佳答案

一般来说,我认为您的 USB 连接应该设置为使用 MTP(媒体传输),但是,我无法让我的计算机识别我的设备 (Nexus 4)。奇怪的是,将 USB 连接设置为相机让它对我有用。

关于adb 无法识别 Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22450478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com