Android 设备可 ping 但 ADB 显示离线

Android device pingable but ADB shows offline

我是 运行 Android Raspberry Pi 3 上的东西,它通过 WiFi 和其他一切与 ADB 配合良好。就在最近,我遇到了一个问题,ADB 最初无法连接到设备,但显示设备已连接 [离线]。

C:\WINDOWS\system32>adb connect 192.168.1.111
failed to connect to 192.168.1.111:5555

然后当我再次 运行 adb connect 时,我得到

C:\WINDOWS\system32>adb connect 192.168.1.111
already connected to 192.168.1.111:5555

ADB中的设备列表显示

C:\WINDOWS\system32>adb devices
List of devices attached
TA3640525I      device
192.168.1.5:5555        offline

Android Studio 也将设备视为离线。 Pinging 作为;

C:\WINDOWS\system32>ping 192.168.1.5

Pinging 192.168.1.5 with 32 bytes of data:
Reply from 192.168.1.5: bytes=32 time=10ms TTL=64
Reply from 192.168.1.5: bytes=32 time=5ms TTL=64
Reply from 192.168.1.5: bytes=32 time=5ms TTL=64
Reply from 192.168.1.5: bytes=32 time=5ms TTL=64

重新启动 ADB 守护进程也不起作用

C:\WINDOWS\system32>adb kill-server

我以前没有遇到过,没有对系统做任何改动就突然出现了。我尝试重新安装 ADB(确保删除 SDK 工具)、Android Studio 甚至设备驱动程序。知道是什么原因造成的吗?

编辑:我是 运行 Microsoft Windows 10 Enterprise Version 10.0.16299 Build 16299

编辑:网络上的其他计算机运行良好,没有任何问题。

您是否考虑过设备IP可能已更改?该 IP 可能正在被另一台没有 adb 的设备使用。