列出网络上的adb设备

时间:2014-06-02 13:50:41

标签: android debugging adb

我有一些设备已启用无线调试。是否可以列出网络上的adb设备?与adb devices类似或相同的效果,但对于启用了无线调试的设备。

2 个答案:

答案 0 :(得分:4)

如果您完全执行这些步骤并运行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

获取Android设备的IP地址。 (通常在系统设置下,然后在网络设置下,您可以查找如何获取特定设备上的IP地址)。 IP地址应该类似于12.34.56.78(尽管这可能会有所不同)。获得IP地址后,请继续执行以下命令:

$ adb connect 12.34.56.78
connected to 12.34.56.78:5555

Remove the USB cable from the device

$ adb devices
List of devices attached
12.34.56.78:5555 device

Source

答案 1 :(得分:0)

Android SDK不可能实现这一点,因为它会涉及大量的网络扫描而没有任何线索,只需对网络上每个可能地址的端口5555进行盲处。

但是,您可以使用网络扫描程序来查找端口5555打开。