Nexus 7(2013)和Win 7 64 - 尽管查阅了许多论坛和在线资源,仍无法安装USB驱动程序

39
我正在尝试为我的Nexus 7 (2013)设置调试,但我在安装USB驱动程序的步骤上卡住了。 我已经尝试过以下步骤:
  1. 在Nexus 7 (2013)上打开调试模式
  2. 将设备连接到电脑
  3. http://developer.android.com/sdk/win-usb.html下载并解压Google USB驱动程序
  4. 打开计算机管理,尝试更新Nexus 7设备的驱动程序
  5. 将驱动程序更新向导指向已包含子文件夹勾选的usb_driver文件夹(不是zip文件或其中的amd64和i386文件夹),但是我收到了消息:“Windows找不到你设备的驱动软件。”

  6. 使用Android SDK Manager安装Google USB驱动程序

  7. 使用来自SDK管理器的usb_driver文件夹路径更新驱动程序向导,结果相同。

  8. 尝试在更新驱动程序向导中使用“从设备驱动程序列表中选择”选项。

  9. 选择“Android USB Devices”,然后点击“浏览”按钮
  10. 指向usb_driver文件夹内的android_winusb.inf文件,收到消息:“您指定的文件夹中不包含与您的设备兼容的软件驱动程序。如果该文件夹包含驱动程序,请确保它是为基于Windows x64的系统设计的。”

我已经快要束手无策了(通常我会自己寻找答案或从其他在线帖子中获取信息,但这个问题让我感到非常困惑)。有人可以帮忙吗?


在控制台中,你得到了什么?你能告诉我吗? - vinay Maneti
控制台?你是什么意思? - Jason
8个回答

22

5
啊,第二个解决了问题,改变传输模式。谢谢! - Jason
12
那么请将它视为对您问题的答案;谢谢。 - DieselPower
将传输模式改为相机模式也对我起到了作用(Nexus 7 2013)...令人难以置信,在尝试了一个多小时的各种不同方法后,如此简单的方法居然解决了问题... - JoeFox
这些对我都没用。尝试过USB 2.0端口、USB2+eSATA组合端口、USB2+电源、USB 3.0,但都不起作用。错误是“驱动程序”(实际上是用户模式DLL)无法启动。 - 0xC0000022L

14

2小时后破解成功...

  1. 下载这个USB驱动程序: http://dlcdnet.asus.com/pub/ASUS/EeePAD/nexus7/usb_driver_r06_windows.zip

2.进入设备管理器,右键点击Nexus设备并选择属性,选择“硬件”,然后选择更新驱动程序,手动选择并选择您打开zip文件的文件夹,然后按应用。

3.在Nexus中打开设置。进入:“关于设备”,在页面底部并连续按 7次

4.打开开发人员选项并启用USB调试。

5.最后,从设置菜单中选择存储,然后单击出现在左上角的菜单。单击连接USB到计算机,选择第二个选项(PTP)。

还有一件事:如果这样不行,请重新启动电脑。

就是这样了,他们再也不能让它更简单了...


1
启用 PTP 是我所需的关键步骤。谢谢。 - DaveAlden
启用 PTP 可以安装驱动程序,但手机将无法在 MTP 模式下被检测到。您能在 PTP 模式下进行调试吗? - Price
我已经按照所有的步骤尝试过了,但都没有成功。他们本可以把这个过程简单化。 - whatsisname
非常感谢!在安卓5更新后,我的Nexus 7正常工作了 :) (驱动程序的URL和PTP设置是关键) - 4erkas

12

你可以这样做:进入“设置”>“存储”,点击右上角的设置菜单图标,选择“USB计算机连接”。然后将存储模式更改为“相机(PTP)”。完成后,尝试从设备管理器重新安装驱动程序。


太疯狂了,但你是对的。一旦我在设备上更改了传输模式,我的电脑就能够将这些文件识别为驱动程序,而之前则不能。谢谢! - Tony D

2
通用的adb驱动安装程序对我很有用。我从HTC转到三星再到LG Nexus。对我来说,这些驱动程序分散在各个地方。 http://adbdriver.com/

1
我也遇到了这个问题,并找到了一个非常简单的解决方案。我在系统上安装了三星adb驱动程序。我尝试了“更新驱动程序” ->“让我选择” ->“已安装的驱动程序” ->三星adb驱动程序。那个方法很有效。

1

根据设备的不同,有时候您会收到“指定的文件夹中没有兼容软件”的错误提示,因为第一个接口实际上并不是ADB接口。

请尝试将其安装为通用的“USB复合设备”(从“从列表中选择”驱动程序安装选项中);一旦标准复合驱动程序安装,它将允许Windows与设备通信,并检测关联的ADB驱动程序接口并正确安装。


使用Google USB驱动程序并选择其他/所有设备/有磁盘/Android Composite ADB接口即可。令人惊讶的是,Google USB驱动程序不包括其自己设备的硬件ID。 - osexpert

0

在我的Windows 7 64位电脑上为了开发目的安装Asus Nexus 7:

我尝试按照官方教程 手动安装nexus 7驱动程序。

不幸的是,出现错误,Windows无法识别驱动程序。

我试图通过进入存储菜单并点击右上角菜单来将USB连接模式更改为PTP或MTP。在这两种情况下,windows都能识别设备,但仍无法在调试模式下工作。

唯一成功的方法是安装: adb通用安装程序。在点击可执行文件之前,我进行了扫描,看起来很好。


0
SkipSoft.net有一些很棒的工具包。我在我的Galaxy Nexus上遇到了类似的问题...运行相应的工具包,它会配置我的系统并下载正确的驱动程序。然后我连接手机后进入Windows硬件管理器... Windows报告了一个感叹号,表示找不到设备驱动程序,所以我运行了更新,并给它工具包创建的驱动程序目录...然后一切都开始正常工作了。希望这可以帮助你 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接