gpt4 book ai didi

android - 使用 `device offline` 命令时,Nexus 5 显示 `adb shell`

转载 作者:太空宇宙 更新时间:2023-11-04 05:20:45 26 4
gpt4 key购买 nike

问题:在 Windows 7 上通过 CMD 使用 adb shelladb devices 命令时,LG Nexus 5 显示离线

问题前缀:开始时无法安装驱动程序 - 此问题已得到修复,当 USB 模式处于任何模式(MTP、PTP、充电)时,手机都会被识别,并且驱动程序会显示在设备管理器上。

我最初遇到了前缀中提到的问题,但是后来我解决了驱动程序问题,这使我能够根设备。

生根后:设备无法被识别,我更换了多个 USB 端口,但没有成功。经过一天这种毫无意义的事情后,终于在所有模式 MTP、PTP、充电、关机(充电 - 与手机打开并选择 USB 模式充电)和 BootLoader 模式下识别了设备。

问题:当手机打开、USB Debug模式打开且 USB 模式设置为 MTP 时 - 这就是我 root 设备的方式,adb devices 命令。我运行了命令adb Kill-server,然后运行adb devices,它显示了设备,但显示“离线”。使用 adb shell 命令时相同 - 请记住 adb Kill-server 命令已在任何其他 adb 命令之间执行,以确保命令的干净执行。

此外:我尝试在不同模式下“撤销 USB 调试授权”、更改 USB 端口并多次重新启动计算机和设备,但在将设备连接到计算机时,我没有在设备上看到 RSA 授权弹出窗口。

注意:我发现不同的 USB 端口也会给我不同的结果,从在所有模式下完全识别设备到仅识别为“未知设备”。

旅程:我在网络上进行了广泛的搜索,轻松尝试了 30-45 个不同的帖子,其中包含对其他人有效的修复、驱动程序重新安装、最新的软件、多个设备重新启动、尝试了多个 USB 端口,并且几天来一直试图解决这个问题,但我一生都无法解决!

请帮忙!

最佳答案

解决方案:在 LG Nexus 5 上,必须确保 USB Debug模式和 USB 选择模式均设置为充电

确保从 ~/.android 文件夹中删除 adbkey 和 adbkey.pub。 (此文件夹通常位于 C:\Users\用户名\.android)

在命令行终端上执行adb Kill-server,然后执行adb start-server,然后执行adb devices。请参阅:ADB Command

USB 选择模式:当您插入手机时,在屏幕上向下滑动,您将注意到充电模式,该模式列为最后一个通知项目。确保它显示正在充电 - 如果有其他情况,只需点击并选择正在充电作为模式。请参阅:MTP Mode

重要提示:您必须在所有设备模式下安装所有驱动程序。 USB 线必须始终连接手机和电脑。

1) 如果设备已开启且处于标准操作状态,请确保设备管理器中列出的 Nexus 5 和 MTP 设备均已安装。 MTP 应作为 Android Bootstrap Loader 驱动程序/设备加载。

2) 如果设备关闭,请确保检测到设备并安装驱动程序。

3) 如果设备处于 Debug模式(当手机关闭时,同时按住音量增大和减小按钮,然后按电源按钮,直到看到屏幕显示“开始”),请确保驱动程序也以该模式安装。

在每种模式下,都会检测到设备,并且设备管理器将刷新以显示检测到的设备。

恭喜:当您运行 adb devices 命令时,您的设备应显示为 device

关于android - 使用 `device offline` 命令时,Nexus 5 显示 `adb shell`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42241625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com