FIXED: Es kann keine Verbindung zu ADB über WLAN hergestellt werden
Es stellt sich heraus, dassadbd Insecure war in der Tat das Problem. Wenn ich es deaktiviert habe (durch Ausführen der App und Deaktivieren vonEnable insecure adbd, Ich konnte mich ganz gut über WLAN verbinden.
Auch für diejenigen, die interessiert sind, wenn dies funktioniert hat, hat netstat -n die Verbindung gezeigt, d.
$ 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
Ich kann ADB nicht dazu bringen, eine Verbindung über WLAN herzustellen (dies funktioniert problemlos über USB).
Ich habe die verschiedenen Posts hier und anderswo gelesen und keine Antwort gefunden, die für mich funktioniert.
Ich habe versucht, eine Verbindung von meinem Laptop zu zwei verschiedenen Geräten herzustellen (Samsung S4, Nexus 7 2013 (WLAN). In beiden Fällen schlägt die Verbindung mit derselben Fehlermeldung fehl, jedoch mit der IP-Adresse des jeweiligen Geräts, z. B.
Keine Verbindung zu 192.168.0.125:555
Beide Geräte wurden mit towelroot, SuperSU und "adbd Insecure" gerootet. Ich kann 192.168.0.125 von meinem Laptop aus anpingen und habe den Virenschutz und die Firewall meines Laptops deaktiviert.
Ich habe die Standardschritte befolgt:
adb kill-serveradb usbadb Geräteadb tcpip 5555adb connect 192.168.0.125Ich habe gelesen, dass "netstat -n" einen neuen Socket anzeigen und Port 5555 überwachen soll Ich kann über WLAN keine Verbindung zu Android über ADB herstellen. Brauche ich Root-Zugriff?) aber in meinem Fall passiert das nicht - es wird nur eine localhost-Verbindung am Standardport 5037 angezeigt.
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
Output von "getprop | grep adb" ist:
$ 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:/ #
Es scheint, dass das System den Befehl "tcp 5555" von adb empfangen und verarbeitet hat, aber aus irgendeinem Grund nicht in der Lage ist, die Informationen zu verwenden.
Da dies auf beiden Geräten passiert, schätze ich, dass das Problem ist:
uf meinem Laptop oder aEtwas, das beiden Geräten gemeinsam ist (z. B. "adbd Insecure" installiert) oder Pilotenfehler.Fragen
Sollte nicht "netstat -n" einen Socket anzeigen, der bei 192.168.0.125:5555 lauscht Ist es möglicherweise ein Problem im Zusammenhang mit der Verwendung von "adbd Insecure" ???Jegliche / jede Hilfe wird gebeten.
ielen Dank, Bar