【问题标题】:Not seeing Nexus7 in Eclipse's Android Devices [duplicate]在 Eclipse 的 Android 设备中看不到 Nexus7 [重复]
【发布时间】:2012-07-18 01:49:40
【问题描述】:

可能重复:
ADB dosn't recognize my Galaxy Nexus - Win7

我没有在 Eclipse 的 DDMS 设备中看到我的 Nexus7。

控制台中的 DDMS 和“adb devices”显示我的 G1 android 手机,但不显示 Nexus7。

两部手机都启用了 USB 调试,据我所知 Eclipse 是最新的,Android SDK 的 Google-USB-rev6

当我插入 N7 USB 时,我确实看到安装了 Windows7 驱动程序,并且可以从文件管理器中浏览其上的文件。

MTP/PTP 没有区别(Microsoft Update 的 MTP 驱动程序,PTP 没有)

“开发者选项”中的“选择调试应用”没有显示任何内容。

选中“未知来源”。

尝试了不同的 USB 端口,切换了 USB 调试。

【问题讨论】:

  • 这个问题的答案已经过时了。安装 Asus Nexus 7 USB 驱动的最佳方式是直接从ASUS 获取inf 并通过设备管理器手动安装。
  • 这个问题适用于 Nexus 7(来自华硕)。引用为重复的问题是针对 Galaxy Nexus(来自三星)。投票决定重新开放。
  • XMO +1。当 Windows 7 说它正在安装驱动时,我傻傻的相信了!
  • 另一件事要尝试(对我有用),在 Nexus 7 上拉下通知栏并将“连接为”切换到相机。 Windows 7 然后安装了另一个驱动程序,事情开始按预期工作。这里有更详细的描述:forum.xda-developers.com/…
  • 如果您来到这里寻找有关如何在 Windows 8 上为 NEW Nexus 7 激活 USB 调试的答案,请查看此链接:blogs.msdn.com/b/hanuk/archive/2013/05/24/…

标签: android


【解决方案1】:

这是我为使其正常工作所做的工作:

  1. 我碰巧已经安装了适用于三星 Galaxy Nexus 的 ADB 驱动程序,如果没有,则需要下载这些驱动程序。

  2. 插入 Nexus 7,windows 会自动找到 2 个驱动程序,但不会为“Nexus”找到任何驱动程序

  3. 转到设备管理器,在“其他设备”下,您将看到带有黄色感叹号的“Nexus”,右键单击>更新驱动程序>让我选择>让我选择计算机上的设备驱动程序。

  4. 向下滚动到“SAMSUNG Android Phone”(同样,Galaxy Nexus 驱动程序应该已经安装,如果没有,请找到它们),然后选择“Android ADB 接口”的驱动程序

  5. 点击“下一步”,设备会在 Eclipse 中弹出。

至少对我有用。

【讨论】:

  • 看起来很有希望。我正在考虑使用这个根工具包中的驱动程序,而不是真正的根。它们似乎是为华硕 Nexus7 设计的,虽然不是来自华硕:forum.xda-developers.com/showthread.php?t=1766475
  • 通过从 (forum.xda-developers.com/showthread.php?t=1766475) 下载并运行根工具包使其正常工作,足以将 Nexus7 驱动程序放在我可以指向的目录中,并为“MTP”“更新驱动程序”设备”手动。类似于 user1023127 对 Samsung-Nexus 驱动程序所做的事情,但我没有测试这些。现在在 Eclips/DDMS 中看到 asus-nexus 设备,并且能够在平板电脑上运行应用程序。
  • 非常适合我(Windows 7),谢谢!
  • 我选择的条目是“Android 手机”而不是“Samsung Android 手机”。似乎工作。
  • 我不得不更改与相机的连接,然后更新驱动程序。当它作为媒体设备连接时,win 8 不会让我更新驱动程序。
【解决方案2】:

这就是我最终让它工作的方式。

  1. 下载裸 adb 驱动:

http://forum.xda-developers.com/showthread.php?t=1766220

  1. 解压

  2. 打开设备管理器

  3. 在便携式设备中查找 Nexus 7

  4. 右键单击并选择更新驱动程序软件

  5. 点击几下并键入即可输入驱动程序的路径,输入解压后的裸驱动程序所在的位置

  6. 现在,当设备插入时,它显示为 Android 手机,这似乎我们正在到达某个地方。

  7. 重新启动(我很沮丧,因为在 ADB DEVICES 中仍然看不到我的设备——可能没有必要)

  8. 设备管理器,右键Android手机/Google Nexus 7 ADB接口,更新驱动软件

  9. 我选择了 USB 复合设备,但不记得具体是怎么做的,因为我无法回到那个屏幕

  10. ADB DEVICES 现在显示我的设备! (也是 Eclipse)

  11. 当我进入设备管理器时,我的 nexus 7 的驱动程序是由 Google, Inc. 提供的“Google Nexus 7 ADB 接口”,日期为 2010 年 12 月 6 日,版本 4.0.0.0,并且未进行数字签名

希望这对某人有所帮助,为什么华硕的网站上没有可下载的驱动程序?

【讨论】:

  • 我花了一段时间才弄清楚为什么没有关于“USB 调试”和驱动程序版本的解决方案对我有用,直到我发现这篇文章:stackoverflow.com/questions/17218953/… 看来你还需要更新到最新SDK版本!希望这对那些安装了所有可能的驱动程序但没有任何运气的人有所帮助;)
  • 也为我工作! ;)
【解决方案3】:

我浪费了一些时间让我的 Nexus 7 USB/调试连接正常工作。在糟糕的文档和缺乏来自 Windows 7 驱动程序的反馈之间,我错过了设备设置中的一个微妙之处。在设备上启用调试功能实际上是两个修改,而不是一个:

进入设置 -> 开发者选项

通过切换右上角的按钮来整体启用开发人员设置,从而启用页面上的其他设置。我略读了其余的选项,并认为我已经完成了。

然后启用选项“USB 调试”,副标题为“连接 USB 时的调试模式”。如果您不打开它,您的驱动程序将注册,但永远不会做任何事情,或者告诉您为什么不...即当您运行“adb devices”时,您的设备甚至不会被列出,而 Windows 不会也不能启用任何标准 USB 文件访问功能。

【讨论】:

    【解决方案4】:

    您使用的是 32 位还是 64 位版本的 Windows?我也有同样的问题,并且在 Macintosh 上使用相同的设备取得了成功。

    自 Nexus One 以来,我在驱动程序和 64 位 Windows 方面的经验时好时坏。

    【讨论】:

      【解决方案5】:

      正确的驱动程序现在似乎安装到 [Android SDK]\google-usb_driver 而不仅仅是 usb_driver。我仍然拥有这两个目录,但是一旦我将驱动程序更新指向 Google 一个,它就起作用了。

      【讨论】:

        【解决方案6】:

        使用mac?

        我也有同样的问题,我花了几个小时试图让它在我的 Windows 7 笔记本电脑上运行,我搞砸了通用裸驱动程序 (0.7) 并尝试使用 Nexus Root Toolkit 中的驱动程序安装工具(1.5.2)。没有帮助。我还搜索了华硕的驱动程序(那里只有一本手册)。我还确保我所有的 Android SDK 软件都是最新的。

        当我在 Mac 上尝试时,它确实出现了!它仍然没有出现在我使用“adb devices”的 Windows 7 笔记本电脑上,或者在 DDMS 下的 Eclipsed 中。运行果冻豆的 Galaxy nexus 在笔记本电脑上显示得很好。

        设备管理器 > 便携式设备 > Nexus 7 > 驱动程序属性:Microsoft, 6/21/2006, 6.17600.16385

        工作的三星 Galaxy Nexus 手机使用的是三星驱动程序

        【讨论】:

        • 您能否对一些通用的 android 驱动程序进行十六进制编辑以匹配其 VID,或者这会以有问题的方式破坏驱动程序签名?在现有硬件上运行 linux 比使用 Mac 便宜。出于好奇,VID 是什么?
        • 我在此 MTP 设备下也看到了该驱动程序 (Nexus7/PortableDevice/6.17600.16385),但为它列出了另一个设备功能 (Nexus/OtherDevices/..) 并带有警告图标,其中没有安装驱动程序。
        • 我很高兴其他人可以使用它,但我仍然卡住了。运行 Lenovo ThinkPad 的 64 位版本的 Windows,已尝试所有三个 USB 端口,谁能告诉我什么驱动程序实际上适用于他们?他们的设备在设备管理器中的哪个位置以及如何显示?我已经尝试了所有可能与 root 工具包的组合。
        • 设备在设备管理器中显示为已识别,但未出现在 DDMS 中。
        【解决方案7】:

        通过从 (http://forum.xda-developers.com/showthread.php?t=1766475) 下载并运行 root 工具包使其正常工作,足以将 Nexus7 驱动程序放在我可以指出的目录中到,并手动为“MTP 设备”“更新驱动程序”。类似于下面 user1023127 对 Samsung-Nexus 驱动程序所做的操作,但我没有测试这些。

        现在在 Eclips/DDMS 中看到 asus-nexus 设备,并且能够在平板电脑上运行应用程序。

        【讨论】:

          【解决方案8】:

          我可以确认 HappyFunBall 的解决方案。不要使用 Nexus Root Toolkit 中的自动驱动安装;完成手动安装的第 4 步并停止。

          【讨论】:

            【解决方案9】:

            我认为您不需要驱动程序。

            做我该做的:

            将您的应用发布到您的计算机。 然后在谷歌播放下载蓝牙文件传输应用程序(或任何其他文件管理器)。 将您的应用程序复制到您的 Nexus 7 内的文件夹中。 打开蓝牙文件传输并单击您的应用程序。 最后点击确定安装。

            在华硕发布一些用户友好界面之前,您必须这样做。

            【讨论】:

            • 一旦您开始使用 USB 调试,就会消除这种点击和其他东西。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-08-02
            • 1970-01-01
            • 1970-01-01
            • 2013-03-21
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多