我正在拼命为我的Nexus 4安装ADB USB驱动程序,这是任何形式的Android开发都需要的。你也可以说,它们是安卓编程中最必要的工具,对吧?我已经经常为我的旧HTC Desire设置一个Android开发环境,但我在为我的Nexus 4设置它时失败了。
我的做法:
- 运行Windows 8和8.1预览版(在两台不同的计算机上尝试了所有操作)
- 从Google下载Android开发工具(SDK+ADT+Eclipse+等)
- 通过Android SDK Manager下载Google USB驱动程序(v8)
- 在设备管理器中,我有一个条目"Nexus 4",我右键单击它,然后选择"更新驱动程序软件…"
- ->浏览我的电脑以查找驱动程序软件->让我在电脑上选择设备驱动程序列表->拥有磁盘…->选择谷歌驱动程序的路径->对话框出现:
- "您指定的文件夹不包含设备的兼容软件驱动程序。[…]"
我真的不知道问题出在哪里。我已经尝试过的一些东西包括:
- 在USB3/USB2端口上执行所有操作
- 将计算机连接模式更改为PTP(而不是MTP)
- 在Win8/Win8.1预览版上执行所有操作
- 我尝试安装通用ADB驱动程序:download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi,但没有任何显著结果
我担心问题是因为新的驱动程序版本(v8)或KitKat,因为我在网上找不到任何有效的解决方案,而KitKat相对较新,然而,有人能解决这个问题吗?
在设备上启用调试模式。
启用调试模式的步骤:
在你做任何事情来开发Nexus 4之前(至少根据我的经验),请执行以下操作:
- 打开设置应用程序
- 导航到关于手机
- 单击内部版本号七次以激活开发人员模式-设置主屏幕->开发人员选项->启用"USB调试"
在我的辩护中:它没有说任何地方,这是安卓开发的前提。我知道这个选项,但由于我上次在设备上设置这个选项是几年前的事了,我只是心想"好吧……我不想调试,所以这个选项无关紧要"
所以,首先,对不起我的英语。
如果你有Windows 7,只需更新你的Windows Media Player。如果你安装谷歌USB驱动程序-删除它之前更新WMP!