无法在WinXP上加载用于Android调试的Nexus 7 USB驱动程序

时间:2013-12-30 21:34:01

标签: android

我是Android开发的新手。

我运行了创建 Hello,world 应用程序的教程,并在Android模拟器上成功运行。现在我想在Nexus 7平板电脑上试用它并且无法在此WinXP系统上加载所需的USB驱动程序。我做过的事情:

  1. 让SDK Manager在我的计算机上安装Google USB驱动程序。包含.inf文件和一堆其他内容的目录< sdk> \ extras \ google \ usb_driver按预期显示。

  2. 在平板电脑上启用调试模式。现在显示开发人员选项菜单中的 USB调试

  3. 将平板电脑插入USB。 Windows弹出找到的新硬件对话框。

  4. directions from Google之后,最终在< sdk> \ extras \ google \ usb_driver中为其提供了驱动程序的路径。

Windows然后说它无法安装设备。我尝试重新启动电脑,关闭和打开平板电脑,关闭平板电脑中的USB调试,然后再打开,但没有任何效果。

如何加载驱动程序以便我可以在平板电脑上调试Android应用程序?

加了:

以下是试图告诉Windows驱动程序在哪里的屏幕截图:

以下是点击上面的NEXT后的响应:

在此之前,有些东西会非常短暂地闪现,但它太快了,看不出它在说什么。

解决方案

感谢Andrew Q让事情变得有效,但我的细节与他的情况略有不同,所以我在这里记录它们以防万一其他人更喜欢我的设置。

最重要的是将平板电脑的USB行为从大容量存储设备改为相机。在Andrew的设备上,此设置显然位于右上角向下滑动时可以进入的常规“设置”菜单中。在我的情况下设置>存储仅显示一些没有(明显)选项的统计信息。但是,当设备在调试模式下连接到USB时,左上角有一个小图标,即四条垂直线。向下滑动可显示设备是作为媒体设备(MTP)还是相机(PTP)连接,并允许您选择其中一个。默认情况下,我的是MTP,切换到PTP就可以了。

一旦设备处于PTP模式,WinXP就能够毫无问题地加载Google驱动程序。我没有刻意卸载并手动安装驱动程序。上面显示的“找到新硬件向导”实际上工作,而不是导致“无法安装此硬件”。

一旦完成,一切都按预期工作。 Eclipse可以看到平板电脑并允许我在Run>之后选择它作为目标。运行

1 个答案:

答案 0 :(得分:5)

我在Windows 7上遇到了同样的问题,我认为这可能对你有所帮助。有时,使用Windows XP上的“发现新硬件”程序,SDK位置中的USB驱动程序无法正确链接。以下是您可以尝试的内容:

  1. 首先插入Nexus 7.因为USB调试已启用,这应该不是问题。但是,您可能需要前往设置 - >存储 - >在右上角的菜单按钮下点击“USB电脑连接” - >检查相机。当然可以在你的N7上这样做。
  2. 现在转到您的PC并打开您的设备管理器(点击here获取相关帮助)。卸载任何类似于Nexus 7的内容。现在它应该显示为未知设备。右键单击它 - >选择“更新驱动程序软件” - >它会要求您找到驱动程序...将其指向SDK位置中的那个。
  3. 如果成功,请进入IDE(Eclipse ADT或Android Studio)并运行您的应用程序。
  4. 我希望这有帮助!

    安德鲁