Wear OS über WLAN debuggen

Wear OS unterstützt das Debugging über WLAN, mit dem du deine App über ein WLAN debuggen kannst.

Vorbereitung

Bevor du beginnst, solltest du überprüfen, ob Folgendes gegeben ist:

  • Android Debug Bridge (ADB): Verwende adb Version 30.0.0 oder höher.
  • Dasselbe WLAN:Dein Entwicklercomputer und die Wear OS-Smartwatch müssen mit demselben WLAN verbunden sein.

Debugging über WLAN aktivieren

  1. Aktiviere die Entwickleroptionen auf deiner Smartwatch.
  2. Öffne auf der Smartwatch die Einstellungen und gehe zu den Entwickleroptionen.
  3. Aktiviere ADB-Debugging.
  4. Aktiviere Debugging über WLAN.

    Wähle im angezeigten Dialogfeld Zulassen oder In diesem Netzwerk immer zulassen aus, um zu bestätigen.

Computer mit der Smartwatch koppeln

Du musst deinen Computer nur einmal mit der Smartwatch koppeln.

  1. Gehe auf der Smartwatch zu Einstellungen > Entwickleroptionen > Debugging über WLAN.
  2. Wähle Neues Gerät koppeln aus.
  3. Auf der Smartwatch werden ein WLAN-Kopplungscode, eine IP-Adresse und ein Port für die Kopplung angezeigt. Notiere dir diese Werte.
  4. Öffne auf deinem Computer ein Terminal und führe den folgenden Befehl aus. Ersetze dabei ip-address und pairing-port durch die Werte, die auf der Smartwatch angezeigt werden:

    adb pair ip-address:pairing-port
    
  5. Gib nach Aufforderung den auf der Smartwatch angezeigten WLAN-Kopplungscode ein. Wenn die Kopplung erfolgreich war, wird eine Meldung wie die folgende angezeigt:

    Successfully paired to ip-address:pairing-port
    

Verbindung zur Smartwatch herstellen

Nachdem die Smartwatch und der Computer gekoppelt wurden, kannst du eine Verbindung zur Smartwatch herstellen. Du musst die Verbindung jedes Mal wiederherstellen, wenn du das Debugging über WLAN neu startest oder das WLAN wechselst.

  1. Gehe auf der Smartwatch zu Einstellungen > Entwickleroptionen > Debugging über WLAN.
  2. Die IP-Adresse und der Port für die Verbindung werden unter Debugging über WLAN angezeigt (nicht unter „Neues Gerät koppeln“).

  3. Führe auf deinem Computer den folgenden Befehl aus:

    adb connect ip-address:connection-port
    
  4. Prüfe die Verbindung mit dem folgenden Befehl:

    adb devices
    

    Deine Smartwatch sollte in der Liste der verbundenen Geräte angezeigt werden.

    Wenn dieser Befehl mehr als ein Gerät zurückgibt, stelle deinen adb-Befehlen die IP-Adresse des Geräts voran:

    adb -s ip-address:connection-port
    

Fehlerbehebung

Wenn du keine Verbindung herstellen kannst, gehe so vor:

  • Netzwerkverbindung prüfen:Prüfe, ob sich beide Geräte im selben WLAN befinden und ob das Netzwerk Peer-to-Peer-Traffic zulässt.
  • ADB neu starten:Führe auf deinem Computer adb kill-server und dann adb start-server aus und versuche dann noch einmal, eine Verbindung herzustellen.
  • Debugging ein-/ausschalten:Schalte auf der Smartwatch Debugging über WLAN aus und wieder ein.