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


当前回答

此外,在android工作室,你可以通过SDK管理器安装谷歌USB驱动程序,你应该在这之后设置。

其他回答

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

启用设备中的开发人员选项。开启开发者模式,设置->关于话机,连续8次轻按“构建号码”选项

进入设置->开发人员选项并打开USB调试

从上面的步骤,它没有工作,尝试这一步,转到设置->安全,并打开允许未知资源

确认您拥有正确的平台SDK工具

对于Windows 10,由于Visual Studio 2017 EMDK为Xamarin提供的版本不够,不得不从Android手动下载最新的平台SDK工具。除了adb.exe设备,其他设备都正常工作。

https://developer.android.com/studio/releases/platform-tools

手动下载平台工具后,无论USB配置(充电、MTP等),设备都显示出来。

在此阶段安装模拟器设备还有助于查看问题是出在adb还是物理设备上。

List of devices attached
12345D1234      device
emulator-5554   device

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

该死的魔术!

我找到了解决我的问题的办法。

进入工具->布局检查器。 按几次重启按钮。

我不知道它是如何与ADB连接的,但它是有效的。