android - 在 Windows 8 64 位上安装 Nexus 4(带 KitKat)的 USB 驱动程序 - "no compatible software driver"

标签 android windows-8 windows-8.1 android-4.4-kitkat nexus-4

我正在拼命尝试为我的 Nexus 4 安装 ADB USB 驱动程序,(您可能知道)任何形式的 Android 开发都需要该驱动程序。您也可以说,它们是用于 Android 编程的最必要的工具,对吧?我已经经常为我的旧 HTC Desire 设置一个 Android 开发环境,但我在为我的 Nexus 4 设置它时失败了。

我的做法:

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

我真的不知道问题是什么。我已经尝试过的一些事情包括:

  • 在 USB3/USB2 端口上做所有事情
  • 将计算机连接模式更改为 PTP(而不是 MTP)
  • 在 Win8/Win8.1 Preview 上做所有事情
  • 我尝试安装通用 ADB 驱动程序:download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi,但没有任何明显结果

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

最佳答案

在设备上启用 Debug模式。

启用 Debug模式的步骤:

在您为在 Nexus 4 上进行开发而做任何事情之前(至少根据我的经验),请执行以下操作:

  • 打开设置应用
  • 导航至关于手机
  • 点击Build number七次激活开发者模式-设置主界面->开发者选项->启用“USB调试”

在我的辩护中:它并没有说这是 Android 开发的先决条件。我知道这个选项,但是自从我上次在设备上设置这个选项是几年前,我只是想“好吧......我不想调试,所以这个选项无关紧要”

关于android - 在 Windows 8 64 位上安装 Nexus 4(带 KitKat)的 USB 驱动程序 - "no compatible software driver",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20292692/

相关文章:

android - FitnessActivities.getName(int i) 方法已弃用,使用什么方法代替?

android - 如何更改 fragment 的状态栏颜色?

windows-8 - Windows 8 中的实时时间

c# - 下载异步错误。在意外的时间调用了一个方法

c# - 非 mvc 应用程序要求 WebPages.Razor 程序集

c# - 如何在 Windows 8.1 中获取 MessageBox 图标

MySQL Server 5.7.7 安装卡在 Windows 8.1 上的 "Starting Server"

android - 具有多个项目布局的 ListView

java - ButterKnife onclick 不起作用

C++/CX - 我需要从 const char* 实例化 Platform::String