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看到设备内的文件夹?


当前回答

在Nexus设置开发者菜单中打开调试(点击“关于平板电脑”7次进入该菜单)。

该死的魔术!

其他回答

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

为我工作。

除了常规设置(启用USB调试),我还必须在开发人员选项中选择启用OEM解锁。

这可能会降低设备的安全性,但这是你的设备,你知道你想做什么。

检查后,设备按预期运行,并出现在adb设备列表中。

一旦你完成了这些设置,你可以随时反转。

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

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

如果设备处于MTP模式,则调试时可能不可见。有些设备只在PTP模式下工作(甚至在“仅充电”模式下)。

可以在“设置”中更改>开发人员选项>网络> USB默认配置> PTP。

此外,你会在你的android设备上收到一个通知,要求你确认USB配置设置的变化,并允许它。

注意:您可以通过以下链接打开开发人员选项: 启用开发人员选项

显然有很多不同的问题可能会导致这种情况(以及与这些问题相关的很多不同的解决方案)。所以想想所有的解决方案!

如果你之前让这台手机和电脑一起工作,但它们不再工作了,这可能是你电脑上的某个特定程序,而不是你手机上的问题。有些程序安装/使用他们自己的adb,并且只有其中一个可以同时连接到你的手机。我认为这是一个竞态条件,所以有时它会连接得很好。

运行adb的一些程序:

HTC同步管理器-卸载这个。

chrome://inspect -让你在你的手机上查看localhost。你用完就把窗户关上。