【问题标题】:ADB doesn't recognize my Galaxy Nexus - Win7ADB 无法识别我的 Galaxy Nexus - Win7
【发布时间】:2012-02-06 18:42:16
【问题描述】:

我刚买了一个 Galaxy Nexus,现在我遇到了问题,我的 ADB 无法识别它。关键是当我连接它时,它在我的计算机上显示为存储设备,但它没有列为 ADB 设备。

当我连接我的另一部手机 (HTC Desire HD) 时,它可以毫无问题地识别它。

有关系统和配置的一些信息:

  1. 我使用的是 Win7 Service Pack 1 64 位
  2. Galaxy Nexus 处于调试模式
  3. 该设备未显示在 ADB 中,但 Windows 将其识别为 Massstoragedevice
  4. Eclipse 和 Googlepack 已更新到最新版本

【问题讨论】:

  • 你是否在 manifest 中设置了 debuggable 属性?
  • 我在这里遇到了同样的问题。我还安装了“Google USB 驱动程序包,修订版 4”,它对我没有任何改变。我得到了 Galaxy Nexus 的欧洲版本(被认为是 GT-I9250,与美国版本不同 - SCH-I515)。所以我有点害怕通过你在帖子中提供的链接安装坏驱动程序,jsaye。我在三星欧洲网站上进行了搜索,正如我们在这里看到的 (samsung.com/ch_fr/support/model/…),没有提供驱动程序...恭喜三星让我的生活更轻松;)所以你有一个
  • 我有同样的问题,但使用的是 Nexus S。按照教程操作后,驱动程序正常,但手机没有显示为 ADB 下的设备。你找到解决办法了吗?
  • 是的,我只需要先卸载所有驱动程序,然后重新安装所有驱动程序,重新启动计算机,它就可以工作了。您还可以将手机设置为快速启动模式,然后像这样将其插入您的计算机,应该安装 ADB-Driver。最好的问候野生动物园

标签: android adb windows-7-x64 android-4.0-ice-cream-sandwich


【解决方案1】:

确保您也为手机安装了 USB 驱动程序。
您可以查看this guide 关于设置设备进行测试的信息,看看您是否遗漏了任何步骤。

【讨论】:

  • 为什么投反对票?它与接受的答案相同且信息更多,并且在此之前也已发布。
  • 至少对我来说,主要问题是 Galaxy Nexus 的 T-Mobile 版本没有在任何地方发布 ADB 驱动程序。上面的链接是针对 Verizon 版本的手机,设备管理器说驱动程序不是正确的。但我没有否决你的回答,所以我不能确定它为什么被否决。
【解决方案2】:

检查您是否在您的 ADB“Google USB 驱动程序包,修订版 4”中安装了此包;如果不这样做。

另一种可能的解决方案是从这里下载驱动程序:http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW

这似乎也适用于三星 GT-i9250 版本。

【讨论】:

  • 谢谢,三星的下载完全解决了我同事的问题(也适用于你提到的 GSM 版本)。
  • 它也适用于我,但并非一直如此。尝试this 侧载新的 4.2.2 zip,在第 17 步它不再识别设备。
  • 这对我有用:forum.xda-developers.com/…
【解决方案3】:

你可以试试这个: 转到设置>应用程序>开发>USB调试(如果不是,请检查它)

【讨论】:

    【解决方案4】:

    如果您之前安装了适用于 Nexus 的 ADB 驱动程序(“Google USB 驱动程序包,修订版 4”+),您可能需要手动重新安装它。

    驱动程序位于此处:

    android-sdk\extras\google\usb_driver

    只需按照您的操作系统(在 Windows 设备管理器中 -> 更新驱动程序 -> 有光盘 -> “Android ADB 接口”

    【讨论】:

    • 当我的 Galaxy Nexus 从 ICS 转到 JellyBean 并且我不得不强制 Win7 采用新的 ADB 驱动程序时,这对我有用,以上所有其他选项都不起作用。
    • 我可以确认,这对我也有用(我已经安装了三星驱动程序)。
    • 对我来说失败了。我做了接受的答案,并且有效。
    【解决方案5】:

    转到android-sdk/extras/google/usb_driver 并将android_winusb.inf 替换为从https://github.com/gu1dry/android_winusb 下载的那个。这将添加一堆设备,包括 Galaxy Nexus。然后在安装驱动程序时指向该目录。

    【讨论】:

    • 这让我比普通的谷歌驱动程序更进一步(即 Windows 8 检测到 something),因此值得称赞。但是它拒绝继续引用The hash for the file is not present in the specified catalog file.
    【解决方案6】:

    美国 Galaxy Nexus (SCH-I515) 的驱动程序可与欧洲版本 (GT-I9250M) 配合使用,但您必须使用 USB 2.0 端口。在我尝试不同的端口并且一切正常之前,我花了一个非常令人沮丧的小时试图了解为什么电话无法识别。唯一不同的是,最初的端口是 USB,第二个是 USB 2.0。

    【讨论】:

      【解决方案7】:

      在设置->开发选项中进入根访问。选择 APP 和 ADB。

      【讨论】:

        【解决方案8】:

        我在使用新的 nexus 10 时遇到了这个问题,这两篇文章帮助了我,也许很明显,但是......

        通过 SDK 管理器更新驱动程序: http://developer.android.com/sdk/win-usb.html

        在各种平台上设置设备: http://developer.android.com/tools/device.html

        希望这对某人有所帮助!

        【讨论】:

          【解决方案9】:

          尝试执行此操作 - 转到手机设置、存储,点击菜单(右上角的三个点,选择 USB 计算机连接,然后在菜单中选择媒体设备 (MTP)。这会立即将手机连接到电脑。希望这能解决你的问题!!!

          【讨论】:

            【解决方案10】:

            我只是浪费了几个小时来恢复我的 Galaxy Nexus。

            我能够访问它的数据。但是,它并没有显示为正常工作的 adb 设备。此外,在设备管理器中,“Galaxy Nexus”在“其他设备”下列出,没有找到有效的驱动程序。

            我不确定最终有什么帮助但是:尝试擦除手机上的授权计算机:开发人员选项> USB 调试授权。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2012-12-09
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-10-17
              • 2013-06-28
              • 2014-08-07
              相关资源
              最近更新 更多