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.125Eu 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