究竟是什么原因导致adb设备=>“设备离线”

时间:2019-03-28 20:21:49

标签: android adb

我已使用adb将4台设备连接到笔记本电脑。 最近,我开始看到我的一个android设备处于“离线”状态,而其他人正在运行文件。

我的问题是,离线到底是什么意思,是什么原因造成的?

2 个答案:

答案 0 :(得分:1)

每次adb服务器向设备上的adbd守护程序发送命令时,它都希望得到响应。如果未在指定的时间内获得响应,则将其标记为设备离线

超时可能是由设备和主机系统本身上的许多不同软件和/或硬件问题引起的。

根据我的经验,最常见的原因是USB电缆断开和设备上的USB连接器磨损。因此,请尝试在两台设备之间交换电缆(一台工作,另一台有问题)。如果问题出在电缆上-是电缆。如果它留在设备上-您可能需要仔细看一下。

答案 1 :(得分:0)

对其他答案的一点补充:虽然坏电缆是一个常见问题,但我不排除软件错误。

我最近遇到了 TWRP 3.3.something 恢复问题,显示我的 OnePlus Two 处于离线状态。经过数小时的电缆故障排除、在其他计算机上安装 Android sdk 等,我发现 fastboot 确实可以正常工作,但电缆问题除外。然后我使用 fastboot 将恢复降级到以前的版本 (3.2.1),它确实有效。

因此,如有疑问,您可能需要重新启动设备以进行快速启动并尝试使用 fastboot devices 以确保确定。