ИСПРАВЛЕНО: Не удается подключиться к ADB через Wi-Fi

Оказывается, чтоadbd небезопасно была, по сути, проблема. Когда я отключил его (запустив приложение и сняв флажокВключить небезопасный adbdЯ был в состоянии подключиться просто отлично через Wi-Fi.

Кроме того, для тех, кто заинтересован, когда это сработало, netstat -n показал связь, т.е.

$ netstat -n 
Proto Recv-Q Send-Q Local Address          Foreign Address        State
tcp       0      0 0.0.0.0:5555               0.0.0.0:*              LISTEN
tcp       0      0 **192.168.0.169:5555**     192.168.0.50:51178     ESTABLISHED
tcp6      0      0 ::ffff:127.0.0.1:47514 :::*                       LISTEN

Барри

Я не могу получить ADB для подключения через Wi-Fi (он работает нормально через USB).

Я прочитал различные посты здесь и в других местах и ​​не нашел ответа, который мне подходит.

Я пытался подключиться с моего ноутбука к двум разным устройствам (Samsung S4, Nexus 7 2013 (wifi). В обоих случаях не удается подключиться с одним и тем же сообщением об ошибке, хотя и с IP-адресом конкретного устройства, например:

невозможно подключиться к 192.168.0.125:5555

Оба устройства были основаны на rootroot, SuperSU и adbd Insecure. Я могу пропинговать 192.168.0.125 с моего ноутбука, и я отключил антивирусную защиту и брандмауэр на моем ноутбуке.

Я следовал стандартным шагам:

adb kill-serverADB USBустройства adbadb tcpip 5555ADB Connect 192.168.0.125

Я прочитал, что "netstat -n" должен показать новый сокет, присутствующий и слушающий на порту 5555 (Не удается подключиться к Android через ADB через Wi-Fi. Нужен ли мне root-доступ?) но в моем случае этого не происходит - он показывает только локальное соединение через порт по умолчанию 5037.

  root@deb:/ # netstat -n
  Proto Recv-Q Send-Q Local Address          Foreign Address        State
  tcp       0      0 127.0.0.1:5037         0.0.0.0:*              LISTEN

Вывод «getprop | grep adb»:

  $ adb shell
  root@deb:/ # getprop | grep adb
  getprop | grep adb
  [init.svc.adbd]: [running]
  [persist.radio.adb_log_on]: [0]
  [persist.sys.usb.config]: [mtp,adb]
  [ro.adb.secure]: [1]
  [service.adb.tcp.port]: [5555]
  [sys.usb.config]: [mtp,adb]
  [sys.usb.state]: [mtp,adb]
  root@deb:/ #

Похоже, что система получила и обработала команду adb «tcp 5555», но по какой-то причине не может использовать эту информацию.

Так как это происходит на обоих устройствах, я предполагаю, что проблема заключается в:

На моем ноутбуке илиЧто-то общее для обоих устройств (например, установлена ​​«adbd Insecure») илиОшибка пилота.

Вопросы:

Разве "netstat -n" не должен показывать прослушивание сокета в 192.168.0.125:5555?Возможно ли это проблема, связанная с использованием "adbd Insecure" ???

Любая / все помощь приветствуется.

Спасибо Барри

Ответы на вопрос(1)

Ваш ответ на вопрос