56

可能重复:
ADB 无法识别我的 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 调试。

4

9 回答 9

102

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

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

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

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

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

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

至少它对我有用。

于 2012-07-19T15:08:22.053 回答
24

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

  1. 下载裸 adb 驱动:

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

  1. 解压

  2. 打开设备管理器

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

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

  5. 几次点击和输入,您就可以输入驱动程序的路径,输入解压后的裸驱动程序的任何位置

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

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

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

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

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

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

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

于 2012-07-19T23:06:39.913 回答
2

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

转到设置-> 开发人员选项

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

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

于 2012-07-21T00:48:49.380 回答
1

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

自 Nexus One 以来,我在驱动程序和 64 位 Windows 方面的经验一直受到影响。

于 2012-07-18T20:06:47.110 回答
1

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

于 2012-07-21T15:38:56.900 回答
0

用mac?

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

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

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

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

于 2012-07-18T19:24:14.190 回答
0

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

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

于 2012-07-19T15:54:37.387 回答
0

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

于 2012-07-19T17:26:28.300 回答
-1

我认为你不需要司机。

做我该做的:

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

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

于 2012-07-19T14:11:12.367 回答