Android Studio Bumblebee WLAN-Kopplungsproblem

Lesezeit: 5 Minuten

Benutzeravatar von Santript Mehta
Santript Mehta

Ich habe die neueste Funktion von Android Studio Bumblebee (WLAN-Kopplung) 2 – 3 Tage lang verwendet, bevor sie nicht mehr funktionierte.
Ich erhalte jetzt die Fehlermeldung “Dieses System erfüllt nicht die Anforderungen zur Unterstützung der Wi-Fi-Kopplung. Bitte aktualisieren Sie mit dem SDK-Manager auf die neueste Version von „platform-tools“.

Ich habe alles auf die neueste Version aktualisiert.

Screenshot der Fehlermeldung

  • Ich habe bereits versucht, die Tools der Android-Plattform neu zu installieren. Und fügte auch die Pfadvariable hinzu. Aber trotzdem stehe ich vor dem gleichen Problem.

    – Santript Mehta

    8. Februar um 17:01 Uhr

  • verbrachte 3 Tage damit, dies herauszufinden, es stellte sich heraus, dass adb versucht, einen mdns-Server auf Port 5353 hochzufahren, und keine ordnungsgemäße Fehlerberichterstattung durchführt, wenn dies fehlschlägt. Es gibt einen Standard-Windows-Dienst, der diesen Port verwendet (weiß nicht, ob er ihn immer verwendet oder einfach nur Pech hat) namens DNScache. Finden Sie also eine Möglichkeit, den Port zu ändern, den dieser Dienst verwendet, oder den Adb-Port, der ihn reparieren sollte, aber i hatte kein Glück dabei

    – Luan Vitor

    3. März um 18:32 Uhr


  • Ich habe gerade mein System neu gestartet, um dieses Problem zu beheben

    – Ishaan Garg

    4. März um 13:09 Uhr

  • Ich habe jeden für Ihre Vorschläge ausprobiert. Aber ich stehe immer noch vor diesem Problem.

    – Santript Mehta

    11. März um 15:15 Uhr

Ich hatte ein ähnliches Problem und konnte es folgendermaßen lösen:

Schnelle Lösung

  1. In Android Studio, Datei -> Einstellungen
  2. Build, Ausführung, Bereitstellung -> Debugger
  3. Unter Android Debug Bridge (adb), deaktivieren ‘adb mDNS für drahtloses Debugging aktivieren’ und Übernehmen
  4. Warten Sie einige Sekunden, bis die Änderungen wirksam werden
  5. Aktivieren Sie erneut „adb mDNS für drahtloses Debugging“ und wenden Sie es an
  6. Im Popup-Fenster von Windows Defender, Netzwerkzugriff erlauben zu adb

Erweiterte Lösung

In den Protokollen von Android Studio (Hilfe -> Protokoll im Explorer anzeigen) finden Sie eine Fehlermeldung bzgl adb mDNS-Daemon.

INFO – ireless.WiFiPairingServiceImpl – ‘adb mdns check’ (nicht unterstützt) Ergebnis:
INFO – ireless.WiFiPairingServiceImpl – FEHLER: mdns-Daemon nicht verfügbar
INFO – ireless.WiFiPairingServiceImpl – Überprüfung, ob mDNS unterstützt wirdErgebnis: NotSupported

Wenn Sie diesen Befehl zB in Powershell ausführen (adb mdns check) sehen Sie, dass Sie genau die gleiche Fehlermeldung erhalten. Nach einigen Recherchen fand ich heraus, dass Sie diesen mDNS-Dienst in den Einstellungen von Andoid Studio deaktivieren können.

  1. Datei -> Einstellungen
  2. Build, Ausführung, Bereitstellung -> Debugger
  3. Deaktivieren Sie unter Andoird Debug Bridge (adb) die Option „Adb mDNS für drahtloses Debugging aktivieren“.
  4. Klicken Sie auf Bewerben
  5. Überprüfen Sie erneut „adb mDNS für drahtloses Debugging“.
  6. Klicken Sie auf Bewerben

Jetzt sollte ein Popup-Fenster erscheinen, in dem Sie aufgefordert werden, den Netzwerkzugriff von adb zuzulassen. Klicke auf erlauben den Zugriff.
Das WLAN-Pairing sollte jetzt funktionieren.

Siehe auch: Koppeln eines neuen Geräts auf Android Studio BumbleBee über WLAN

  • Dies hat bei mir nicht funktioniert, da ich bereits ADB für meine eingehenden Verbindungen hinzugefügt hatte. Ich musste adb.exe manuell zu meinen ausgehenden Einstellungen in Windows Defender hinzufügen. Es hat danach funktioniert.

    – Sleewok

    24. Februar um 14:56 Uhr

  • Hat bei mir funktioniert, obwohl ich Android Studio neu starten musste, damit der QR-Code funktioniert.

    – Lee Denbigh

    24. März um 5:16 Uhr

  • Es funktionierte auf meinem Linux-Computer (ich verwende Manjaro-GNOME env), aber es gab keine Aufforderung, die Berechtigung zu erteilen. Diese Berechtigung wurde automatisch erworben, nachdem ich die Option deaktiviert und erneut aktiviert hatte.

    – Pathik Patel

    10. Juni um 7:37 Uhr

  • Jetzt habe ich connection to device that takes up to 2 minutes und es schlägt nach einiger Zeit fehl

    – Benutzer924

    13. Juni um 11:17 Uhr

  • Dies funktionierte für mich, nachdem ich die Schritte befolgt und das Studio neu gestartet hatte

    – Tonnie

    23. Juni um 5:06 Uhr

Benutzeravatar von Rashi Abramson
Rashi Abramson

Ich musste die Umgebungsvariable setzen ADB_MDNS_OPENSCREEN zu 1.

Hier ist mein PowerShell-Code:

$env:ADB_MDNS_OPENSCREEN=1
adb kill-server
adb start-server

Dies liegt daran, dass MDNS in Version 31.0.2 standardmäßig deaktiviert ist:
https://source.android.com/devices/automotive/virtualization/tools

Ich vermute, dass Sie irgendwo eine alte Version von platform-tools/adb installiert haben (Sie können dies überprüfen, indem Sie which adb in Ihrer Eingabeaufforderung).

Finden Sie die richtigen Plattform-Tools

Sie finden den Pfad zu den Plattform-Tools/adb, die Sie in Android Studios verwenden möchten, unter Einstellungen -> Darstellung & Verhalten -> Systemeinstellungen -> Android SDK.
Geben Sie hier die Bildbeschreibung ein

Innerhalb dieses Ordners sollte sich ein weiterer Ordner namens “platform-tools” befinden.
Geben Sie hier die Bildbeschreibung ein

Aktualisieren Sie Ihren PATH

Sie sollten diesen Ordner zu Ihrem PATH hinzufügen und den alten entfernen.

Geben Sie hier die Bildbeschreibung ein

Starten Sie Android Studio neu

Damit die Änderungen wirksam werden, müssen Sie die IDE neu starten.

Datei -> Caches ungültig machen -> Ungültig machen und neu starten

Eine andere Lösung

Wenn dies nicht funktioniert, können Sie die Plattform-Tools auch mit dem Befehl sdkmanager deinstallieren und neu installieren.

sdkmanager --uninstall "platform-tools"

Sobald die Plattform-Tools deinstalliert sind, können Sie den SDK-Manager in Android Studio zur Neuinstallation verwenden.

  • Die Neuinstallation von Plattform-Tools hat bei mir funktioniert. Vielen Dank!

    – kryptisch

    2. Februar um 10:06 Uhr

  • Ich habe alles so gemacht, wie du es gesagt hast. Aber immer noch löst es das Problem nicht.

    – Santript Mehta

    8. Februar um 16:59 Uhr

  • Ich habe gerade mein System neu gestartet, um dieses Problem zu beheben

    – Ishaan Garg

    4. März um 13:09 Uhr

  • Neustart erscheint notwendig auf Linux auch um Netzschnittstellen zu löschen.

    – rwst

    9. April um 14:22 Uhr

Wenn Ihr PC über einen WLAN-Adapter verfügt, deaktivieren Sie ihn. Habe es für mich behoben.

Ich habe gerade Windows 10 auf 20H2 und das neueste Service Pack aktualisiert, nach dem seit Monaten gefragt wird. Ich denke, es hat meinen WLAN-Adapter wieder aktiviert oder etwas getan, um adb mdns zu beschädigen.

Wie auch immer, keiner dieser Vorschläge hat funktioniert. Hoffentlich spart das jemandem 2 Stunden.

Datei > Caches ungültig machen… hat bei mir funktioniert:

Menü „Datei“ von Android Studio

Auswählen Ungültig machen und neu starten:
Fenster Caches ungültig machen

Benutzeravatar von Karthik Kompelli
Karthik Kompelli

Hat bei mir funktioniert –> Ich habe die folgenden Schritte ausprobiert,

  1. zuvor installierte Plattform-Tools deinstallieren und erneut installieren
  2. Deaktivieren und aktivieren Sie es erneut in Android Studio Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Debugger -> „Adb mDNS für drahtloses Debuggen aktivieren“ und wenden Sie es dann an
  3. Ungültige Caches in Datei, überprüfen Sie dann alle Überprüfungen und klicken Sie dann auf “Caches ungültig machen und neu starten”.

Benutzeravatar von Shivam Tiwari
Schiwam Tiwari

Ich habe das gleiche Problem, aber ich habe das Plugin “ADB Wi-Fi” heruntergeladen und es funktioniert perfekt für die Wi-Fi-Kopplung.

1431720cookie-checkAndroid Studio Bumblebee WLAN-Kopplungsproblem

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy