ADB отключить <IP-адрес>, отключил одно и то же устройство на том же сервере, используя два пользователя

Два пользователя подключили одно и то же андроид устройство через замазку.

После просмотра устройств adb видно, что устройство подключено к обоим пользователям замазки.

дела adb disconnect <ip-address> один пользователь на одном сервере с помощью putty также отключает другие пользовательские устройства.

Пример:

  1. Оба пользователя подключены через linux сервер папочка.
  2. Откройте замазку как у пользователя, так и подключите андроид устройство по ip адресу, который одинаков.
  3. Теперь, если один пользователь отключит устройство Android по команде adb disconnect <ip-address>, другой пользователь тоже отключен.
  4. бежать adb devices, не может видеть ни одно устройство, подключенное через обоих пользователей.

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,

Другие вопросы по тегам