2024-10-03 08:00:04

ADB未发现设备

我正在尝试在我全新的Nexus 10上安装一个Android应用程序。我有一个。apk文件。我下载了Android SDK,安装了“Android SDK Tools”,“Android SDK Platform-tools”和谷歌USB Driver。我已经在我的Nexus 10上检查了“未知来源”的设置。

当我从命令终端运行“adb devices”时,它不会列出任何设备。我试图遵循这个建议,因为它与我之前在Stack Overflow上找到的建议完全相同。在执行这些步骤之后,“adb devices”仍然返回一个空列表,更糟糕的是,当我将Nexus 10连接到我的PC时,Windows不会显示设备内的任何文件夹。

我已经取消了该链接中的步骤,以及迄今为止我所做的所有其他操作,还从设备管理器中卸载了我的Nexus 10并重新安装了它,但我仍然没有在设备中看到任何文件夹。

为了让我的设备显示在ADB设备中,我是否遗漏了什么?

我怎么做才能让Windows看到设备内的文件夹?


当前回答

这种情况似乎出现在一些ADB驱动程序中。我在一些谷歌设备上遇到过同样的问题,安装Universal ADB windows驱动程序每次都为我解决了这个问题。

其他回答

对于我的Nexus 6P来说,从谷歌下载驱动程序帮助解决了这个问题。下面是带有文档的URL。在这里你可以下载驱动程序本身。

附注:我看到一些人建议从互联网上随机下载一些驱动程序。虽然这可能会有所帮助,但在我看来,从非官方的地方下载未知的驱动程序太危险了。所以谷歌的一个对我来说很好:)

你最近更新了安卓系统吗?我更新到棒棒糖,突然间我没有了adb设备。嘘!我花了一段时间尝试了几件事,但都无济于事。然后我进入我的开发人员选项,你瞧,“USB调试”被关闭了。愚蠢的谷歌。在把它重新打开后,它立即显示出来,我又开始工作了!

Windows 8无法识别我的Nexus 10设备。通过设备上的设置对话框设置传输模式为摄像机(PTP)修正。

>存储>菜单> USB计算机连接到“相机(PTP)”

如果你为Nexus启用了开发者选项和USB调试,win-usb应该可以工作。

你的驱动程序是否正确的一个标志是它在设备管理器中的名称中是否包含ADB。

对于我的Galaxy系列,我安装了一个驱动程序,但不是ADB驱动程序。

对于许多非nexus安卓系统,win-usb驱动程序将无法工作。相反,您需要安装一个OEM驱动程序:https://developer.android.com/studio/run/oem-usb.html

这最终让我得到了一个ADB兼容的驱动程序,在切换到PTP后,ADB终于能够找到我的设备。

对于Windows,只要结束所有与Blue堆栈相关的进程或任何类似的模拟器(如果您正在使用)。

为我工作。