Zum Inhalt

Android 11 und höher

Notiz

Verwenden von Android 10 oder einer früheren Version? Folge der Android 10 Anleitung.

Auf Android 11 und höher ist es möglich, Wireless Debugging zu aktivieren, ohne sich mit einem PC zu verbinden. Es gibt eine integrierte Option, um Wireless Debugging (über Wi-Fi) zu aktivieren.

mDNS-Service

Android hat einen Dienst namens mDNS (Multi-cast Domain Name System), der die Entdeckung von Diensten im lokalen Netzwerk erleichtert. adb verlässt sich auf diesen Service, um Geräte zu entdecken und automatisch zu verbinden, sobald sie gepaart sind.

Wenn der mDNS Dienst korrekt funktioniert, müssen Sie nicht manuell die Paarungs- und Verbindungs-Ports eingeben, sondern nur den Paarungscode. Die App entdeckt automatisch die Ports, die den mDNS Dienst nutzen.

Wenn der mDNS Dienst auf Ihrem Gerät nicht funktioniert, können Sie ein paar Dinge versuchen:

  • Das Deaktivieren der Wireless Debugging (und USB Debugging) Force startet den mdnsd Dienst (kann nicht manuell ohne Root durchgeführt werden).
  • Erzwinge das Stoppen der App erzwingt die mDNS Broadcast-Zuhörer.

Notiz

Bevor du fortfährst, stelle bitte sicher, dass du die aktiviert hast Entwickleroptionen.

ADB Paarung / Verbinden

Aktiviere Wireless Debugging in Entwickler-Optionen, und überprüfe auch Deaktiviere ADB-Autorisierungs-Timeout um zu vermeiden, dass die Paarungsschritte immer wieder wiederholt werden.

Anschluss für kabellose ADB-Verbindung

Es ist ein 2-Schritt-Prozess:

  • Paarung (benötigt Paarport und Code)
  • Verbinden (benötigt Verbindungs-Port)

Pairing ist ein Authentifizierungsmechanismus ähnlich wie Bluetooth-Paarung. Während der Verbindung ist ähnlich der alten TCP/IP-Verbindung.

Anschluss für drahtlose ADB-Verbindung Anschluss für drahtlose ADB-Kopplung

Es gibt 2 Optionen, um das Paar und die Verbindung durchzuführen. Fahren Sie mit jedem Komfort, den Sie finden.

Kopplungsmethode 1: Benachrichtigung

  • Verbinden Sie Ihr Gerät mit einem Wi-Fi-Netzwerk.
  • Öffne die App und tippe auf ADB Access1. Unter Kopplungsoption 1 tippen Sie auf "Benachrichtigung anzeigen, um den Paarungsdienst zu starten. Es erscheint eine Benachrichtigung.
  • Aktiviere Wireless Debugging in Entwickler-Optionen.
  • Öffne Wireless Debugging Bildschirm und tippe auf "Gerät mit Paarcode".
  • Beachte die (1) Paarungsport Nummer, (2) Paarungscode, und (3) Verbindungsport Nummer.
  • Geben Sie die 3 Parameter in der Benachrichtigung einzeln wie gewünscht ein. Drücken Sie die Taste Enter / Senden in der Benachrichtigung nach Eingabe der Werte.

Die Paarung erfolgt nach Eingabe beider Paarungsparameter. Während der Verbindung wird sobald der Verbindungs-Port eingegeben wird.

Info

Sie werden nicht aufgefordert, die Paarungs- und Verbindungsporte einzugeben, wenn mDNS service korrekt funktioniert.

Paarmethode 2: Split-Screen

  • Verbinden Sie Ihr Gerät mit einem Wi-Fi-Netzwerk.
  • Öffne die App und tippe auf ADB Access1. Tippe auf "Entwickleroptionen öffnen", um dasselbe zu öffnen.
  • Aktiviere Wireless Debugging in Entwickler-Optionen.
  • Öffne Wireless Debugging Bildschirm und tippe auf "Gerät mit Paarcode".
  • Beachte die (1) Paarungsport Nummer, (2) Paarungscode, und (3) Verbindungsport Nummer.
  • Wechseln Sie zu Split-Screen, um die App und Entwickleroptionen gleichzeitig zu öffnen.
  • In der App scrollen Sie zur Pairing Option 2.
  • Geben Sie den Paarcode und den Port ein und tippen Sie auf die Schaltfläche "Paaren". Paarung wird durchgeführt.
  • Nach erfolgreicher Paarung wird der Verbindungsbereich geöffnet. Geben Sie den Verbindungsanschluss ein und tippen Sie auf "Verbinden". Verbindung ausgeführt.

Info

Sie müssen die Paarungs- und Verbindungsporte nicht manuell eingeben, wenn mDNS service korrekt funktioniert. Diese Felder sind automatisch ausgefüllt.

Notiz

Du solltest das Wireless Debugging oder USB Debugging in Entwickleroptionen aktivieren. Durch Deaktivieren des ADB wird die ADB-App von ADB getrennt.

ADB ist abhängig von Wi-Fi

Ein Problem beim Koppeln ist, dass du das Gerät mit einem WLAN-Netzwerk verbunden lassen musst, damit das drahtlose Debugging aktiviert bleibt. Aber das Gerät kann intermittal von einem Wi-Fi-Netzwerk trennen, insbesondere wenn der Bildschirm ausgeschaltet ist. In diesem Fall verliert die App die ADB-Verbindung. Das kann frustrierend sein.

Es gibt zwei mögliche Lösungen für dieses Problem:

  1. Aktiviere USB Debugging zusammen mit Wireless Debugging bevor du Paarung durchführst.

  2. Oder wählen Sie die Option Auto-Wechsel zu TCP/IP in den App-Einstellungen. Es startet den ADB-Daemon (adbd) im Legacy TCP/IP-Modus nach jeder erfolgreichen Paarung neu.

    Automatischer Wechsel zu TCP/IP

Nach jedem Paar kannst du nun das Wireless Debugging ausschalten und das USB Debugging aktivieren.

Ein weiterer Vorteil des zweiten Ansatzes ist, dass selbst wenn du das USB-Debugging deaktivierst, aktivieren Sie es einfach und die App sollte sich mit ADB verbinden. Es ist keine erneute Paarung erforderlich, es sei denn, Sie starten das Gerät neu. Es liegt daran, dass die TCP/IP-Einstellungen (System-Eigenschaft: service.adb.tcp.port) nicht zurückgesetzt werden, wenn USB-Debugging deaktiviert ist. Weitere Details here.


  1. Wenn ADB Access im Drawer-Menü nicht sichtbar ist, Drücken und halten Sie das Symbol der Anwendung (in der Schublade), es sei denn, das Kontrollkästchen für den ADB Access wird angezeigt.