我想在Windows 7 x64中使用ADT(基于Eclipse)开发和调试 Nexus 5 。
当我连接Nexus 5时,它出现在Windows的资源管理器中,因此我可以将文件传输到Nexus或从Nexus传输文件。下一步我在手机的开发者选项中启用USB调试;手机显示通知“USB debugging connected”,设备从资源管理器中消失,Windows尝试安装驱动程序并失败。在设备管理器中,我在“其他设备”中看到带有感叹号图标的Nexus 5。然后,我在设备管理器中为Nexus 5选择更新驱动程序软件>浏览我的电脑以获取驱动程序软件>提供我从这里下载http://developer.android.com/sdk/win-usb.html的驱动程序的路径: C:\ Program Files \ Android \ usb_driver,选中“包含子文件夹”,然后单击“下一步”。
我收到消息“ Windows无法找到适用于您设备的驱动程序软件”。我尝试了互联网上提出的各种技巧,包括这个主题: What USB driver should we use for the Nexus 5?
没有任何帮助。知道如何强制Nexus 5在Windows上运行吗?
Google似乎在没有提供更新驱动程序的情况下发布了Nexus 5(最新版本的日期是07/09/2013,版本8.0,这对于Windows平台上的开发人员来说是无用的。
答案 0 :(得分:80)
当我尝试通过库存恢复来加载最新的4.4.1 OTA更新时,我的Nexus 5出现了这个问题。
解决方案:
答案 1 :(得分:51)
我只是想做一些小小的贡献,因为我已经能够在Windows 8上的Nexus 5设备上进行调试,而没有完成所有这些。
当我插入它时,设备管理器中没有黄色感叹号。所以对我来说,司机还可以。但是我的eclipse ddms中没有列出该设备。经过一些搜索后,只需更改设备设置即可。默认情况下,Nexus 5 usb计算机连接处于MTP模式(媒体设备)。
你要做的是:
我希望这会有所帮助!
答案 2 :(得分:18)
唔@ sonida的答案帮助了我,但是我在这里发布完整的步骤我是如何做到的。
更改移动设备设置:
下载Google USB驱动程序:
5.现在转到http://developer.android.com/sdk/win-usb.html#top并下载USB驱动程序 - >解压缩文件夹。
安装USB驱动程序并获取连接设备:
6.然后右键单击我的电脑 - >管理 - >设备管理器。
7.你应该在列表中播种Nexus 5.
8.右键点击Nexus 5 - >更新驱动程序软件... - >浏览我的电脑以获取驱动程序软件
9.选择我们下载/解压缩的文件夹“latest_usb_driver_windows”和Next ... Ok。
10.现在您将看到要求允许设备的弹出式对话框 - >确定。
11。就是这样!设备已连接,您可以在DDMS中看到。
希望这会对某人有所帮助。
答案 3 :(得分:4)
它是你的第一台连接到你电脑的机器人吗?有时需要擦除Windows驱动程序。请参阅http://forum.xda-developers.com/showthread.php?t=2512549
答案 4 :(得分:1)
Windows 7 x32 我发现无论我做了什么,使用的驱动程序可以追溯到2006年。它不会更新,事实上Windows似乎更喜欢旧的驱动程序。我最终找到了一种排序方式。
设备管理器包含需要删除的“ghost”驱动程序(如果您遇到与我相同的问题)。要查看它们,需要在注册表中设置变量,重新启动然后删除可能的冗余驱动程序。
从命令行打开设备管理器使用devmgmt.msc还有其他方法,但这是最容易描述的。目前它只显示“当前”的驱动程序。
打开“系统属性”框。通过命令行使用sysdm.cpl
**请注意,使用计算机区域可能会破坏它。如果你完全不确定这一点,那就回去吧。 **
重新打开设备管理器,在视图下点击显示隐藏的设备。
从此处删除您认为存在的问题,然后按照您在其他地方阅读的建议进行操作。在两台单独的计算机上,我已经完成了这项工作,发现我需要做的就是下载并安装标准的谷歌驱动程序,如上面的user3079537的答案。祝你好运。
参考:http://www.petri.co.il/removing-old-drivers-from-vista-and-windows7.htm#
答案 5 :(得分:0)
您应该从以下位置安装Google驱动程序:http://developer.android.com/sdk/win-usb.html#top 这对我来说每次都适用
答案 6 :(得分:0)
使用Win7 x64的Nexus 5
-USB计算机连接:取消选中MTP和PTP
- 使用2.0 USB端口。
- 尝试使用原装USB线。
现在设备管理器会将nexus 5检测为带有ADB驱动程序的绣花设备。