在ADB中通过TCP/IP选择单个Android设备

在ADB中通过TCP/IP选择单个Android设备,android,ip,virtual-machine,adb,android-x86,Android,Ip,Virtual Machine,Adb,Android X86,当通过ADB connect命令在ADB中连接多个设备时,我需要能够将命令定向到单个设备。运行adb设备可以获得以下输出: List of devices attached 192.168.1.72:5555 device 192.168.1.71:5555 device 只有一个设备连接时运行adb logcat,这两个设备都可以正常工作,但使用文档中的adb-s 192.168.1.72:5555 logcat(有端口和没有端口)将无法工作: $ adb -s 192.168.1.

当通过
ADB connect
命令在ADB中连接多个设备时,我需要能够将命令定向到单个设备。运行
adb设备
可以获得以下输出:

List of devices attached
192.168.1.72:5555   device
192.168.1.71:5555   device
只有一个设备连接时运行
adb logcat
,这两个设备都可以正常工作,但使用文档中的
adb-s 192.168.1.72:5555 logcat
(有端口和没有端口)将无法工作:

$ adb -s 192.168.1.72:5555 logcat
- waiting for device -

如何在网络上选择单个android设备通过TCP/IP运行命令?请注意,我正在使用Android x86的2个VM实例来测试这一点(这就是我最终将如何使用我正在开发的工具)

我尝试了与上面相同的方法,但效果很好。我无法复制同样的问题。您应该验证是否正确连接到网络,从设备到主机使用
ping