Das Debuggen mit Android Studio bleibt für immer bei „Warten auf Debugger“ hängen

Lesezeit: 5 Minuten

Benutzer-Avatar
Kai

AKTUALISIEREN
Das soll Duplikat ist eine Frage zum Festhalten “Warten auf Debugger„beim Ausführen Laufenwährend es bei dieser Frage darum geht, “Warten auf Debugger„beim Ausführen Debuggendie Schritte zur Erzeugung des Problems sind unterschiedlich, und die Lösung(en) sind ebenfalls unterschiedlich.


Immer wenn ich versuche, die Debug-Funktion von Android Studio zu verwenden, blieb der Run-Status immer bei:

Launching application: com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity.
DEVICE SHELL COMMAND: am start -n "com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity }

Während das Gerät (Samsung Galaxy S3 Android 4.3) ich beim Debuggen anzeigen würde

Geben Sie hier die Bildbeschreibung ein

Dies war von Android Studio 0.8.8 bis hin zu 1.0 der Fall. Und auf demselben Computer kann ich das Debugging mit Eclipse auf demselben Gerät ohne Probleme durchführen.

Die Frage ist also, was kann ich tun, damit das Debuggen von Android Studio funktioniert?


Aktualisieren: Das gleiche passiert beim Debuggen auf Nexus 7 (2013) mit Android 5.0; und das Testen auf einer anderen Maschine brachte das gleiche Ergebnis. Ich kann nicht der einzige sein, der dieses Problem hat :-/


Aktualisieren: Habe ein Kopfgeld eröffnet, da dieses Problem so nervig ist. Eben Neuinstallation der App bringt keine Lösung. Nexus 5 mit Cyano, Win7 64. Das ADB-Protokoll sagt:

8568-8568/it.myapp:myprocess W/ActivityThread﹕ Application it.myapp is waiting for the debugger on port 8100...
8568-8568/it.myapp:myprocess I/System.out﹕ Sending WAIT chunk

Außerdem kann ich in Android Studio keine einfache Möglichkeit finden, die ADB-Verbindung zu trennen oder zurückzusetzen.

  • Wenn Sie dies noch nicht getan haben, können Sie versuchen, „Host-GPU verwenden“ in der AVD-Konfiguration für Ihren Emulator zu deaktivieren.

    – Josef Weber

    12. Dezember 2014 um 3:42 Uhr

  • @JosephWebber Danke für den Vorschlag, aber ich debugge auf einer tatsächlichen Hardware

    – Kai

    12. Dezember 2014 um 4:02 Uhr

  • Benutzt du einen Custom Mod oder Stock Mod?

    – Scheinen

    9. Februar 2015 um 21:24 Uhr

  • Ich habe auf Nexus 7 2013 mit Standard-Android 4.4.2 und Samsung S3 mit Android 4.3 getestet, beides hat nicht funktioniert.

    – Kai

    10. Februar 2015 um 1:05 Uhr

  • Hallo, ich habe ein ähnliches Problem, ich habe hier eine Lösung versucht, aber es funktioniert nicht. Bitte helfen Sie bei der Beantwortung meiner Frage: stackoverflow.com/q/40838494/5241603

    – K.Sopheak

    29. November 2016 um 3:14 Uhr

Benutzer-Avatar
Ohad Cohen

Auf einigen Computern/Projekten wird der Debugger nicht automatisch angehängt, sodass Sie ihn manuell anhängen müssen (studio Menü -> Ausführen -> Debugger an Android-Prozess anhängen)

  • Meine schien sich mit der App zu verbinden, bevor sie vollständig gestartet wurde, und “Warten auf Debugger”, indem sie ihr sagte, sie solle sich ein zweites Mal verbinden, nachdem sie bereits verbunden war, löste dies. (Android-Studio 162)

    – davenpcj

    17. August 2017 um 14:58 Uhr


  • Ich war gerade im Release-Modus 😀

    – 10101010

    25. Januar 2018 um 19:16 Uhr

  • Dasselbe hier, ich habe alles oben ausprobiert und dieser hat es für mich getan … Seufz

    – Dayan

    21. November 2016 um 20:21 Uhr

  • Hier gilt das gleiche. Mein Gerät zeigte die Nachricht auch dann an, wenn es nicht mit dem Entwicklungscomputer verbunden war (in keiner Weise über ADB verbunden). Alle Ratschläge zu Android Studio und ADB waren also irrelevant. Das Ein-/Ausschalten des USB-Debugging hat auch nicht geholfen. Ein Neustart des Geräts war die einzige Möglichkeit, das Problem zu beheben.

    – Markieren

    10. Oktober 2017 um 15:06 Uhr

  • Mein Gerät (emuliert) zeigte diese Nachricht jedes Mal, wenn ich die App öffnete (über Android Studio oder einfach über den Launcher). Habe eine ganze Menge ausprobiert. Ein vollständiger Neustart des Telefons ist mir nicht in den Sinn gekommen, da es mehrmals geschlossen wurde (aber mit einem gespeicherten Zustand, duh). Das hat es geschafft!

    – Nieminen

    10. April 2020 um 1:14 Uhr

  • Ja, Holy Restart hat bei mir auch geholfen.

    – danyapd

    12. November 2021 um 1:01 Uhr

Ein Neustart von Android Studio behebt das Problem für mich.

  • Das Lustige ist, dass dies die übliche Lösung für Xcode-Probleme ist. Anscheinend unterscheiden sich beide Plattformen am Ende gar nicht 🙂

    – hris.to

    12. Februar 2016 um 12:23 Uhr


  • Nein. Nicht für mich.

    – DSlomer64

    20. September 2017 um 12:34 Uhr

  • Tut mir leid das zu hören. Anscheinend 2 Jahre später gibt es ein weiteres Problem & (hoffentlich) Lösung 🙂

    – hris.to

    20. September 2017 um 18:44 Uhr

Nachdem Sie auf das Ausführen-Symbol geklickt haben. Wenn es beim Warten auf einen Debugger hängen bleibt, bedeutet dies, dass es nicht an die App angehängt ist. Sie müssen manuell anhängen, indem Sie auf klicken Hängen Sie den Debugger an den Android-Prozess an.
Es befindet sich auf der rechten Seite des Laufsymbols. ich hatte Konzentrieren Sie sich auf dieses Symbol im verknüpften Bild.

1654435749 928 Das Debuggen mit Android Studio bleibt fur immer bei „Warten

Aktualisiertes Bild für Hängen Sie den Debugger an den Android-Prozess an Symbol

Neues Bild für Symbol „Debugger anhängen“.

  • Das Lustige ist, dass dies die übliche Lösung für Xcode-Probleme ist. Anscheinend unterscheiden sich beide Plattformen am Ende gar nicht 🙂

    – hris.to

    12. Februar 2016 um 12:23 Uhr


  • Nein. Nicht für mich.

    – DSlomer64

    20. September 2017 um 12:34 Uhr

  • Tut mir leid das zu hören. Anscheinend 2 Jahre später gibt es ein weiteres Problem & (hoffentlich) Lösung 🙂

    – hris.to

    20. September 2017 um 18:44 Uhr

Benutzer-Avatar
Benutzer2658370

Der Debugger hat heute die Verbindung für mich abgebrochen und nichts hat funktioniert, bis ich Folgendes versucht habe:

Gehen Sie zu Ausführen, Bearbeiten-Konfigurationen, Registerkarte Verschiedenes, deaktivieren Sie “Installation überspringen, wenn sich APK nicht geändert hat”. Übernehmen, OK.

Der Debugger hat wieder angefangen, eine Verbindung herzustellen.

  • Fudge, das hat bei mir funktioniert, als andere Antworten nicht funktionierten (Neustart, Löschen von “.idea” usw.). Diese Antwort ist mehr als 5 Jahre alt und ich verwende Ende 2021 die neueste Version von AS. Warum hat Google dieses Problem nicht behoben? Selbst wenn sie die Grundursache nicht herausfinden konnten, hätten sie AS leicht dazu bringen können, diese Einstellung zu ignorieren und das APK zu installieren, wenn das Debuggen für eine bestimmte Zeit fehlschlägt (nicht reagiert) ….

    – Verdammtes Gemüse

    28. Dezember 2021 um 2:09 Uhr

1017550cookie-checkDas Debuggen mit Android Studio bleibt für immer bei „Warten auf Debugger“ hängen

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

Privacy policy