如何在Windows 10(OPO)上安装ADB驱动程序


21

问题:在Windows 10客户端上安装ADB驱动程序(google_usb_drivers),以便为我的OnePlus One(OPO)启用调试。

我曾尝试: 经过一些谷歌搜索我发现了几个导游告诉我的设备硬件ID添加到谷歌驱动器“android_winusb.inf”下[Google.NTx86][Google.NTamd64]

;一加一
%SingleAdbInterface%= USB_Install,USB \ VID_05C6&PID_6765
%CompositeAdbInterface%= USB_Install,USB \ VID_05C6&PID_6765&MI_01 

使用设备管理器手动选择此文件作为驱动程序后,出现以下错误消息: The hash for the file is not present in the specified catalog(...)

设备管理器错误

谷歌搜索此错误,我发现了很多有关Windows 8.1类似问题的参考。他们都建议(也许我会添加)使用以下命令关闭驱动程序上的签名检查:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

但是,这似乎没有效果-我收到与以前相同的错误。自Windows 8.1以来,是否已禁用或更改此功能?

问题:有谁知道如何在Windows 10计算机上启动ADB并运行它?如果是这样,您采取了哪些步骤?到目前为止,我已经完全放弃了吗?


嗨,efr4k!该网站不是论坛,而是问答网站,因此,即使您有自己的问题的答案,也应遵循网站的格式。现在,我回滚到第一个修订版,因为它是唯一没有答案的修订版。请在答案的部分中将您的答案作为答案发布。对于读者:是当前问题结尾处的答案。
Firelord

Answers:


12

尝试15秒的ADB /驱动程序多合一安装程序。您也可以安装Samsung驱动程序,而不是传统的OnePlus驱动程序。

我安装了这些驱动程序,自升级以来,我一直在工作。

您也可以尝试按照本指南进行设置。


指南为我指出了正确的线索。不知道是否有必要使用15秒的安装程序来安装驱动程序,但我不会从头开始进行检查。我用指南中与解决问题有关的线索更新了问题。
efr4k 2015年

只是一个好主意,看看升级到Windows 10是否有问题。它对我
有用

我直接将其安装在两台W10机器上,并且两者均可工作。
up

我的Win10不能同时使用1.4和1.3版本。
HQtunes.epizy

3

我无法在Windows 10上更新ADB驱动程序。当我尝试通过单击“浏览计算机以获取驱动程序软件”并选择驱动程序文件夹来安装通用Google ADB驱动程序时,Windows忽略了驱动程序,并说找不到驱动程序。

我终于在本文“ 手动安装Android ADB USB驱动程序”中找到了解决方案。

缺少的步骤是单击“浏览我的计算机以获取驱动程序软件”后继续引导Windows。使用驱动程序选择文件夹时,单击“让我从计算机上的设备驱动程序列表中选择”。选择“显示所有设备”,然后选择“从磁盘安装”。默认情况下为驱动器A:---导航到包含提取的USB驱动程序(可能名为)的文件夹usb_driver。然后,您可以选择“ Android ADB接口”并安装驱动程序。

这使我可以将OnePlus One连接到Windows 10进行调试。我可以在Chrome浏览器中浏览chrome://inspect/#devices并查看我的设备。


1
这可以使Windows 10实际安装驱动程序,而不是尽早放弃。尚未完全解决我与ADB的连接问题,但这只是一个开始。
worc

1

我遇到了类似的问题,在升级到Windows 10后,adb设备没有列出任何设备。我碰巧有一个通过USB连接了Intel动力的Android手机。我最终删除了特定于Intel的Android驱动程序(昨天下载的版本1.9,它不明确支持Windows 10),然后按照以下步骤中描述的步骤使用了通用的Android USB驱动程序https://github.com/koush/UniversalAdbDriver。下一篇文章(使用设备管理器并删除以前的驱动程序)。在删除先前的驱动程序之后,在选择替换的驱动程序之前,为保证一切正常,我断开并重新连接了USB电缆。

http://www.makeuseof.com/tag/android-wont-connect-windows-adb-fix-it-three-steps/

当我选择手动选择驱动程序时,我的计算机在设备管理器中可能有多个匹配项。我检查了每个驱动器,直到找到似乎相关的驱动器,即Universal Driver,然后从列表中选择了Android USB驱动器。由于您有其他设备,因此可能需要从列表中选择其他设备驱动程序。


0

Google的adb驱动程序可在任何Android手机上正常运行。Microsoft的政策是禁止使用类驱动程序,因此,每个供应商都必须为同一驱动程序提供不同的硬件ID,并为WindowsLogo®程序和签名过程付费。

就像在Linux中一样))

要临时禁用完整性/签名强制,请以管理员身份运行:

bcdedit /set testsigning off

重新启动,安装驱动程序,然后:

bcdedit /set testsigning on

并进行最后的重新启动(可以稍后执行)。

您可以关注我的博客文章,主题为Windows中的ADB通过USB连接到Android

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.