问题:在Windows 7上通过CMD使用adb shell
或adb devices
命令时,LG Nexus 5显示为脱机
要发布的前缀:无法在开头安装驱动程序 - 这已经修复,当USB模式处于任何模式(MTP,PTP,充电)时,手机被识别并且驱动程序show安装在设备管理器上。
我最初遇到了前缀中提到的问题,但是我之后能够解决驱动程序问题,这使我能够根设备。
生根后:设备未被识别,我更换了多个USB端口而没有任何运气。经过一天的无意义之后,终于在所有模式下识别出设备MTP,PTP,充电,电源关闭(充电 - 独立于电话开启,选择USB充电模式)和BootLoader模式。
问题:当手机开启时,USB调试模式为ON,USB模式设置为MTP - 这就是我根设备adb devices
命令的方式。我已经运行了命令adb kill-server
,然后adb devices
,它显示了设备但显示“离线”。使用adb shell
命令时也一样 - 请记住adb kill-server
命令已在任何其他adb
命令之间完成,以确保命令的干净执行。
此外:我试图以不同模式“撤销USB调试授权”,更改USB端口并多次重启我的计算机和设备,但是我没有获得RSA授权弹出窗口将设备连接到计算机时的设备。
注意:我发现不同的USB端口也会给我不同的结果,范围设备在所有模式下都被完全识别为仅被识别为“未知设备”。
旅程:我在网上进行了广泛的搜索,轻松尝试了30-45个不同的帖子,其中包含适用于他人的修补程序,重新安装驱动程序,最新软件,多个设备重新启动,尝试了多个USB端口,并试图解决这个问题几天,我无法弄明白我的生活!
请帮忙!
答案 0 :(得分:0)
解决方案:在LG Nexus 5上,必须确保USB调试模式和USB选择模式都设置为 CHARGING 。
确保从〜/ .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)如果设备处于调试模式(当手机处于关闭状态时,同时按住音量调高和调低按钮并按下电源按钮,直到您看到屏幕显示START),确保驱动程序也安装在该模式下
在每种模式下,都会检测到设备,并且设备管理器将刷新以显示检测到的设备。
恭喜:当您运行device
命令时,您的设备应显示为adb devices
。