华硕Nexus 7 USB驱动程序在Windows 7下的安装方法

16

我已尝试过这个网站和其他许多网站上的每个建议,但都没能解决问题。在 Windows 上开发 Nexus 7 的 Android 应用程序是否真的可能?

我已经尝试了从 SDK 管理器下载的 USB 驱动程序,以及来自华硕的驱动程序。我已经尝试将 USB 模式更改为 PTP,但仍然收到相同的消息(在手动安装驱动程序时)。

"Windows 找不到设备驱动程序软件"


1
不确定,但是这个链接可能会有所帮助。 - keyser
在某个步骤失败了吗? - keyser
是的...当我尝试安装驱动程序时,我收到了帖子中所述的消息。 - ryoung
是的,我选择选项2(即浏览我的计算机以查找驱动程序)。 - ryoung
那个网站可用。当我浏览驱动程序时,我钻得太深了。 - ryoung
我从这里下载了ASUS USB驱动程序:http://www.asus.com/Tablets_Mobile/Nexus_7/#support 选择操作系统:其他,然后选择USB。 - Someone Somewhere
13个回答

24

我知道这个问题已经有答案了,但是我遇到了一个问题,卸载未知设备,然后手动更新驱动程序没有起作用(通过选择sdk/../usb_drivers文件夹)。无论我在设备管理器中怎么做,都找不到/安装驱动程序。

希望这可以帮助一些人 - 如果你在安装设备时遇到问题(Win7),这对我有效:

  1. 断开设备的USB连接。
  2. 在设备上,转到设置->开发人员选项,并点击撤销USB调试授权。
  3. 在设备上,转到设置->存储->USB计算机连接(在屏幕右上方的下拉菜单中可用)。验证媒体设备(MTP)是否已选中
  4. 重新连接设备,它应该顺利安装。如果没有,请尝试手动更新驱动程序,并将Windows指向您的SDK的usb_drivers文件夹。

我刚刚遇到了这个问题,使用了两个全新的Nexus设备(Nexus 7和Nexus 4)。对于这两个设备,我都要按照上述步骤操作,之后一切都正常工作了。


这对我在我的Nexus 7 2013上起作用,但是我必须使用这个通用驱动程序才能使其在恢复和快速启动中工作。 - alexia
第三步对我来说非常关键。如果可以的话,我会投3票支持它。 - Eric Simonton
不再相关。接口已更改。 - Elliot

22

好的,这里有个很棒的方法。在查找驱动程序时,不要选择架构(即amd64或i386)。只需浏览到“usb_driver”文件夹即可。现在它正在工作。

\your_sdk_path\android-sdk\extras\google\usb_driver

您可以在 android-sdk\extras\google\usb_driver 文件夹中找到 usb_driver 驱动程序。 - Pratik Butani
或者您可以在此下载驱动程序文件:http://developer.android.com/sdk/win-usb.html - thd
该网站上的存档中没有Intel 64位驱动程序,只有32位和AMD64位。 - Elliot

4
我必须在Windows 7上连接4台Nexus 7s (2012)。经过多次尝试,挫折和错误之后,以下是我为每个设备所做的事情。
将Nexus 7使用USB插入。观察其中一个驱动程序未能安装的失败情况。 现在,电脑 -> 管理 -> 设备管理器 -> 右键单击设备 -> 卸载 注意:勾选“删除驱动程序...”。这会节省一些时间 -> 确定
拔下USB,等待5秒钟,再次插入。 Windows尝试安装驱动程序。 在它完成之前,右键单击出现在设备列表中的设备 并选择“更新驱动程序” 在这里要非常快。时间很重要。如果您太慢了,请删除并重复操作。
浏览到Google驱动程序 (\extras\google\usb_driver) -> 确定 尝试通过Eclipse连接...
对于我来说,在这一点上,愚蠢的Nexus询问是否接受钥匙。 说好的,我就准备好了。不好玩...

2
以下是关于如何在Windows中安装Nexus 7驱动程序的指南:http://developer.android.com/tools/extras/oem-usb.html。我也遇到了同样的问题,按照这个指南进行操作后,我的问题得到了解决。
简而言之:
1. 打开SDK管理器并安装Google USB驱动程序。 2. 然后从设备管理器(控制面板>>其他设备)手动更新您的设备驱动程序。

2

我有一台新的Nexus 7,系统版本是4.4。需要在开发者选项中专门“启用USB调试模式”。

之前没有看到过这个提到。这样做后,一切似乎都正常运行。


0

我的 Nexus 7 2013 连接到我的笔记本电脑上好几个月了,一直很好用。但昨天我连接调试器时就无法被识别。我尝试了这个页面上的所有方法,但都没有成功。我特别喜欢 Nexus Root Toolkit(NRT)中的驱动程序安装指南和 USBDeview,但都没用。NRT的驱动程序安装指南有逐步说明,非常适合调试这些类型的Nexus驱动程序问题。强烈推荐。

今天,它又正常工作了。

区别在哪里呢?昨天我在办公室,我的笔记本电脑坐落在一个带内置USB集线器的底座上。今天,我的笔记本电脑没有连接底座,也没有USB集线器。两天我都将我的 Nexus 连接到同一个USB端口,虽然我无法让我的笔记本电脑识别我的 Nexus,但我的 Motorola 和 Samsung 设备都可以。

我不知道为什么这样会有影响,但如果你遇到这个问题,请尝试移除任何USB集线器和/或将你的笔记本电脑拿出底座。


0
我发现安装华硕或谷歌的OEM驱动程序时,它没有安装。但是,在从设备管理器更新驱动程序时选择“从列表中选择”,并选择Google作为制造商,然后选择“Android ADB接口版本10.0.0.0”(在安装Google USB Driver之后)。
值得注意的是,这是在Server 2012上(尽管更类似于Win 8),但同样适用于Win 7。

0

如果你有Windows 7的N版:

Windows 7 N版本是在欧洲发布的Windows 7版本,它没有媒体中心/播放器等软件,所以用户可以选择自己的软件。Windows 7 N不包括Nexus 7的驱动程序。除非安装了Windows 7 N和Windows 7 KN的媒体功能包,否则很难通过USB连接Nexus 7。升级后,插入即可通过即插即用自动识别Nexus 7。


0

根据您在设置->开发人员选项中启用或禁用USB调试,Windows会安装不同的驱动程序集(当然,如果您的设备没有root,则无需担心USB调试,因为您将看不到开发人员选项)。

所以,与Lo-Tan上面建议的不同,不需要禁用USB调试。

我宁愿分两步安装驱动程序: - 首先启用USB调试并手动更新驱动程序。 - 其次,断开设备,启用USB调试,并再次手动更新驱动程序。

正如Lo-Tan建议的那样,在第2点中解释的一样,需要启用MTP。


0

Nexus 7 2013:

在更改模式并查看设备管理器时:

  • MTP:我只在“便携式设备”下看到“Nexus 7”设备,但无法更新

  • PTP:我在“便携式设备”和“其他设备”下都看到“Nexus 7”

  • 无:我只在“其他设备”下看到“未知设备”,但无法更新

因此,为了完全安装驱动程序,并使用adb接口,我必须先将其置于PTP模式(+调试模式)。 然后手动使用谷歌驱动程序更新“其他设备”下的nexus 7设备驱动程序。

现在将平板电脑设置为MTP模式,并在“便携式设备”下更新nexus 7驱动程序。选择“让我选择...”,然后选择“复合...”。

现在,“Android Composite ADB Interface”出现在“Android设备”下。

就这样。


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