BEHOBEN: Kann keine Verbindung zu adb über wifi
Es stellt sich heraus, dass adbd Insecure war in der Tat das problem. Wenn ich es deaktiviert (durch ausführen der app und deaktivieren Sie die Kontrollkästchen Enable insecure adbd, ich war in der Lage zu verbinden Prima über WLAN.
Auch für diejenigen, die interessiert sind, das war mal funktioniert, dann netstat -n zeigte die Verbindung, d.h.:
$ 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
Bin ich keine adb-Verbindung über WLAN (funktioniert es über USB).
Habe ich durch Lesen der verschiedenen Beiträge hier und anderswo und habe nicht eine Antwort gefunden, die funktioniert für mich.
Habe ich versucht, die Verbindung von meinem laptop mit zwei verschiedenen Geräten (Samsung S4, Nexus 7 2013 (wifi) Es nicht zu verbinden, in beiden Fällen mit der gleichen Fehlermeldung, auch wenn Sie die IP-Adresse eines spezifischen Geräts, z.B.:
keine Verbindung zu 192.168.0.125:5555
Beide Geräte gerootet mit towelroot, SuperSU und "adbd Insecure". Ich bin in der Lage, ping 192.168.0.125 von meinem laptop und ich habe ausgeschaltet, mein laptop ist Virenschutz und firewall.
Folgte ich dem standard vor:
- adb kill-server
- adb-usb -
- adb devices
- adb tcpip 5555
- adb connect 192.168.0.125
Habe ich gelesen, dass "netstat -n" sollte zeigen, einen neuen sockel präsentieren und lauscht auf port 5555 ( Kann nicht verbinden mit Android über ADB über wifi - brauche ich root-Zugriff? ), aber in meinem Fall, dass das nicht passiert -- es zeigt nur eine localhost-Verbindung auf default-port 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
Ausgabe 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:/ #
Scheint es, dass das system empfangen und verarbeitet adb "tcp 5555" - Befehl, aber aus irgendeinem Grund nicht in der Lage ist, die Informationen zu verwenden.
Seit dies passiert auf beiden Geräten, die ich vermute, dass das problem ist:
- Auf meinem laptop oder
- Etwas gemeinsam, um beide Geräte (z.B., "adbd Insecure" installiert) oder
- Piloten Fehler.
Fragen:
- Sollte nicht "netstat -n", eine socket-listening auf 192.168.0.125:5555?
- Ist es evtl. ein problem im Zusammenhang mit der Verwendung von "adbd Insecure"???
Alle Hilfe dankbar.
Dank,
Barry
InformationsquelleAutor Barry Holroyd | 2015-01-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Antwort wurde von Barry Holroyd:
Es stellt sich heraus, dass adbd Insecure war in der Tat das problem. Wenn ich es deaktiviert (durch ausführen der app und deaktivieren Sie die Kontrollkästchen Enable insecure adbd, ich war in der Lage zu verbinden Prima über WLAN.
Auch für diejenigen, die interessiert sind, das war mal funktioniert, dann netstat -n zeigte die Verbindung, d.h.:
Barry
InformationsquelleAutor matthieu