我有几个设备启用了OTA调试功能,是否可以列出网络上的ADB设备?类似于adb devices
但适用于启用OTA调试功能的设备。
adb devices
命令,Android设备应该会出现在List of Attached Devices
下面。首先打开一个命令窗口,确保您要么在与adb相同的目录中,要么在PATH变量中拥有adb。然后执行以下命令列表:$adb usb
restarting in USB mode
$ adb devices
List of devices attached
######## device
$ adb tcpip 5555
restarting in TCP mode port: 5555
$ adb connect 12.34.56.78
connected to 12.34.56.78:5555
从设备中拔出USB电缆
$ adb devices
List of devices attached
12.34.56.78:5555 device
使用Android SDK不可能实现这一点,因为它需要进行大规模的网络扫描,而没有任何线索,只是盲目地对网络上每个可能的地址进行端口5555的ping测试。
但是,你可以使用一个网络扫描器来查找开放的5555端口,从而实现这一点。