adb disconnect <ip-address>,使用两个用户断开同一服务器上的同一设备

时间:2015-06-18 07:54:03

标签: android adb

两个用户通过putty连接相同的Android设备。

看到adb设备后,可以看到设备连接到两个putty用户。

putty在同一台服务器上由一个用户执行adb disconnect <ip-address>也会断开其他用户putty设备的连接。

示例:

  1. 用户都通过linux服务器连接爸爸。
  2. 打开putty用户并通过ip地址连接android设备。
  3. 现在,如果一个用户通过命令adb disconnect <ip-address>断开Android设备,则另一个用户断开连接。
  4. 运行adb devices,无法看到通过用户同时连接的任何设备。

1 个答案:

答案 0 :(得分:1)

如果不同的用户拥有不同的Android设备(不同的客户端),您可以让不同的用户在不同的端口启动他们的adb服务器来监听连接。然后,不同的用户可以控制他们的客户而不会相互干扰。

$ adb -P 5038 start-server
$ adb -P 5038 connect 192.168.1.100:7777
$ adb -P 5038 disconnect

如果服务器中的不同用户连接到同一设备(客户端),则无法让不同的用户同时控制该设备。原因是设备上的adb守护程序只能在您使用命令adb tcpip 7777启动时才能侦听一个端口。