在 Windows 8 64 位上安装 Nexus 4(带 KitKat)的 USB 驱动程序 - “没有兼容的软件驱动程序”

在 Windows 8 64 位上安装 Nexus 4(带 KitKat)的 USB 驱动程序 - “没有兼容的软件驱动程序”

我有一个关于设置 Android 开发环境的问题。我已经在 Stackoverflow 上问过了,但似乎设置开发环境不是 Stackoverflow 问题 :(

https://stackoverflow.com/questions/20292692/installing-usb-driver-for-nexus-4-with-kitkat-on-windows-8-64-bit-no-compat

我希望你们能帮助我:我正拼命为我的 Nexus 4 安装 ADB USB 驱动程序,您可能知道,任何形式的 Android 开发都需要它。您也可以说,它们是用于 Amdroid 编程的最必要的工具,对吗?我已经经常为我的旧 HTC Desire 设置 Android 开发环境,但我无法为我的 Nexus 4 设置它。

我的做法是:

  • 运行 Windows 8 和 8.1 预览版(在两台不同的机器上尝试了所有功能)
  • 从 Google 下载 Android 开发工具 (SDK+ADT+Eclipse+等)
  • 通过 Android SDK Manager 下载 Google USB 驱动程序 (v8)
  • 在设备管理器中我有一个条目“Nexus 4”,我右键单击它然后选择“更新驱动程序软件...”
  • -> 浏览我的计算机以查找驱动程序软件 -> 让我选择计算机上的设备驱动程序列表 -> 从磁盘... -> 选择 Google 驱动程序的路径 -> 出现对话框:
  • “您指定的文件夹不包含与您的设备兼容的软件驱动程序。[...]”

我真的不知道问题出在哪里。我已经尝试过的一些方法包括:

  - Doing everything on USB3/USB2 Port
  - Changing Computer Connection Mode to PTP (instead of MTP)
  - Doing everything on Win8/Win8.1 Preview
  - I tried to install the universal ADB Driver: download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi without any significant result

我担心问题出在新的驱动程序版本 (v8) 或 KitKat 上,因为我在网上找不到任何可行的解决方案,而且 KitKat 相对较新...但是...有解决方案吗?

答案1

好的,我解决了这个问题:在设备上启用调试模式!在 Nexus 4 上进行开发之前(至少根据我的经验),请执行以下操作: - 设置应用程序->关于手机->单击 7 次“版本号”以激活开发者模式 - 设置主屏幕->开发者选项->启用“USB 调试”

我得为自己辩解:它没有在任何地方提到这是 Android 开发的先决条件。我知道这个选项,但由于我上次在设备上设置这个选项是几年前的事了,所以我心里想“好吧……我不想调试,所以这个选项无关紧要”

相关内容