CORRIGIDO: Não é possível conectar-se ao adb por wifi

Acontece queadbd Inseguro foi, de fato, o problema. Quando eu o desativei (executando o aplicativo e desmarcandoAtivar Adbd inseguro, Eu era capaz de conectar muito bem através de wifi.

Além disso, para aqueles que estão interessados, uma vez que isso estava funcionando, o netstat -n mostrou a conexão, ou seja:

$ 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

Barry

Não consigo obter o adb para conectar através de Wifi (funciona bem através de USB).

Eu li os vários posts aqui e em outros lugares e não encontrei uma resposta que funcione para mim.

Tentei conectar do meu laptop a dois dispositivos diferentes (Samsung S4, Nexus 7 2013 (wifi). Falha na conexão nos dois casos, com a mesma mensagem de erro, embora com o endereço IP do dispositivo específico, por exemplo:

incapaz de conectar a 192.168.0.125:5555

Ambos os dispositivos foram enraizados usando root toot, SuperSU e "adbd Insecure". Sou capaz de executar ping no 192.168.0.125 do meu laptop e desliguei a proteção contra vírus e o firewall do meu laptop.

Eu segui os passos padrão:

adb kill-serveradb usbdispositivos adbadb tcpip 5555adb connect 192.168.0.125

Eu li que "netstat -n" deve mostrar um novo soquete presente e escutando na porta 5555 (Não é possível conectar-se ao Android via ADB via wifi - Preciso de acesso root?) mas, no meu caso, isso não acontece - ele mostra apenas uma conexão localhost na porta padrão de 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

A saída de "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:/ #

Parece que o sistema recebeu e processou o comando "tcp 5555" do adb, mas por algum motivo não pode usar as informações.

Como isso está acontecendo nos dois dispositivos, acho que o problema é:

No meu laptop ouAlgo comum a ambos os dispositivos (por exemplo, "adbd Insecure" instalado) ouErro piloto.

Questões:

"Netstat -n" não deve mostrar um soquete ouvindo 192.168.0.125:5555?É possivelmente um problema relacionado ao uso de "adbd Insecure" ???

Qualquer / toda ajuda apreciada.

Obrigado, Barry

questionAnswers(1)

yourAnswerToTheQuestion