adb 无法识别 Nexus 设备

Nexus devices not recognized by adb

Adb 无法识别我的 Nexus 设备,但可以识别我的 Samsung Tab 2 7 英寸平板电脑。

   C:\Users\Allen Edwards\AppData\Local\Android\sdk\platform-tools>adb devices
   List of devices attached
   c0808e004a14c2f device

识别到的设备是三星。还有一个 Nexus 5x、Nexus 4、Nexus 7、Nexus S 连接。

在 Windows Explorer 中,我可以浏览 Samsung、Nexus 5x 和 Nexus 7,但不能浏览其他两个。

所有设备都具有 USB 调试功能,并且在 Nexus 5x 的情况下连接为 MTP 或 USB 文件传输。

Google USB 驱动程序在 SDK 管理器中显示为最新,如果我尝试从新下载手动更新它,也会返回为最新。当我尝试更新 ADB 时,它显示为最新。

我从设备管理器中卸载了 Nexus 5x USB 驱动程序,当我将其重新插入时,安装了相同的驱动程序,有趣的是日期是 2006 年。这怎么可能是对的?

在某个地方我有一个干扰 Google USB 驱动程序的三星 USB 驱动程序似乎合乎逻辑,但我下载了最新的 Google USB 驱动程序并将所有更新驱动程序指向该驱动程序我得到 Windows 说它是最新的,MTP USB 设备。

我所做的谷歌搜索通常会提示我所做的事情,例如检查 USB 调试或更新驱动程序。

我想 Windows 可能为 Nexus 5x 获取了错误的驱动程序,所以我想我会卸载它并手动安装它,但是一旦我卸载它,图标就会消失,并在刷新新硬件时, 安装了相同的驱动程序。

有什么我可以尝试的想法吗?

使用 SDK 管理器而不是设备管理器卸载 USB 驱动程序。设备管理器只是在下次连接设备时重新安装相同的驱动程序。