在Eclipse Android设备中没有看到Nexus 7

时间:2012-07-18 01:49:41

标签: android

  

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

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

来自控制台的DDMS和“adb devices”显示我的G1 Android手机,但不是Nexus7。

在两部手机上都启用了Usb Debugging,就我所知,Eclipse是最新的,Android SDK的Google-USB-rev6

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

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

“开发人员选项中的”选择调试应用程序“不显示任何内容。

检查“未知来源”。

尝试了不同的Usb端口,切换了Usb Debugging。

9 个答案:

答案 0 :(得分:102)

继承了我为使其发挥作用所做的一切:

  1. 我碰巧安装了三星Galaxy Nexus的ADB驱动程序,如果不安装,则需要下载。

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

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

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

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

  6. 至少对我有用。

答案 1 :(得分:24)

这就是我最终让它发挥作用的方式。

  1. 下载裸adb驱动程序:
  2. http://forum.xda-developers.com/showthread.php?t=1766220

    1. 解压缩

    2. 打开设备管理器

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

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

    5. 点击几下并输入即可输入驱动程序的路径,输入解压缩的裸驱动程序的任何位置

    6. 现在,当设备插入时,它显示为Android手机,好像我们正在某个地方。

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

    8. 设备管理员,右键点击Android手机/谷歌Nexus 7 ADB界面,更新驱动程序软件

    9. 我选择了USB复合设备,但由于无法返回该屏幕,因此不记得究竟如何

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

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

    12. 希望这有助于某人,为什么ASUS在他们的网站上没有可下载的驱动程序?

答案 2 :(得分:2)

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

转到设置 - &gt;开发者选项

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

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

答案 3 :(得分:1)

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

自Nexus One以来,我对驱动程序和64位窗口的体验一直受到重创。

答案 4 :(得分:1)

现在,正确的驱动程序似乎安装到[Android SDK] \ google-usb_driver而不仅仅是usb_driver。我仍然有这两个目录,但是一旦我指出了它运行的谷歌驱动程序更新。

答案 5 :(得分:0)

使用mac?

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

当我尝试使用Mac时,它会显示出来!它仍然没有出现在使用“adb设备”的Windows 7笔记本电脑上,或者在DDMS下的Eclipsed中。一个运行果冻豆的星系连接在笔记本电脑上显示得很好。

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

三星Galaxy Nexus手机正在使用三星驱动程序

答案 6 :(得分:0)

通过从(http://forum.xda-developers.com/showthread.php?t=1766475)下载并运行根工具包来实现它,远远足以将Nexus7驱动程序放在我可以指向的目录中to,以及手动“MTP设备”的“更新驱动程序”。类似于user1023127下面使用Samsung-Nexus驱动程序所做的,但我没有测试那些。

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

答案 7 :(得分:0)

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

答案 8 :(得分:-1)

我认为你不需要司机。

做我做的事:

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

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