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

Ich 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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage