Eclipse bleibt beim Versuch, die Android-App zu starten, hängen

Lesezeit: 3 Minuten

Benutzer-Avatar
Jupiter Jones

Ich versuche, die helloandroid-Anwendung auf einem Motorola Milestone A853 auszuführen. Ich habe “adb devices” eingegeben und das Handy wird richtig erkannt. Wenn ich jedoch versuche, die Anwendung auszuführen, bleibt Eclipse immer bei 27 % “Launching Delegate” hängen.

Was könnte der Grund sein?

  • können Sie einen Code oder weitere Informationen zu Ihrem Problem posten. Das ist zu vage, um wirklich helfen zu können. Versuchen Sie, die App auf und AVD zu starten developer.android.com/guide/developing/devices/index.html

    – Michael Allen

    25. Februar 2011 um 15:02 Uhr

  • Das ist kein Codeproblem. Es hängt mit der Einrichtung der Entwicklertools zusammen.

    – James

    26. Oktober 2011 um 14:56 Uhr

Benutzer-Avatar
ubzack

Hatte das gleiche 27%-Problem mit einem Emulator. Es wurde erst behoben, nachdem ich die AVD gelöscht und neu erstellt hatte, also hängt dies sehr wahrscheinlich mit dem Gerät/Emulator zusammen (und außerdem hat ein Neustart der ADB das Problem nicht behoben).

BEARBEITEN:

Gefunden auf den Projektseiten als Issue #21073, beantwortet von benpar:

Update: Dieses Szenario kann auch vermieden werden, wenn der AVD-Emulator aus dem AVD-Manager innerhalb von Eclipse gestartet wird. Das Problem tritt auf, wenn der erste Emulator über die Schaltfläche Ausführen in Eclipse gestartet wird.

Vermeiden:

  1. Eclipse starten
  2. Fenster -> AVD-Manager
  3. Starten Sie einen Emulator
  4. Führen Sie das Projekt aus

Benutzer-Avatar
John Scott

Ich hatte dieses Problem auch beim Ausführen einer Anwendung im Emulator. Stellen Sie sicher, dass der Emulator ausgeführt wird, BEVOR Sie die App starten, und Sie werden dieses Problem nicht haben.

Um weitere Informationen zu erhalten, versuchen Sie, die Anwendung über die Befehlszeile außerhalb von Eclipse zu installieren und zu starten. Sie finden Ihre .apk-Datei im /bin-Ordner Ihres Projekts und verwenden dann:

adb install -r <projectname>.apk

Es kann funktionieren und wenn nicht, erhalten Sie möglicherweise bessere Informationen über die Fehlerursache. Meine Erfahrung mit Eclipse hat gezeigt, dass es manchmal knifflig sein kann, und dies sollte Ihnen helfen, das Problem zu isolieren.

  • Danke für die Antwort, ich habe C:\android-sdk-windows\platform-tools: adb install -r C:\workspace\HelloAndroid\bin\HelloAndroid.apk eingegeben, aber das Befehlsfenster funktioniert nicht mehr. Was könnte der Grund sein?

    – Jupiter Jones

    25. Februar 2011 um 19:41 Uhr


Ich hatte das gleiche Problem bei 27%. Gerät ausstecken und wieder einstecken hat es behoben.

Ich habe festgestellt, dass der schnellste Weg darin besteht, mit der Android Debug Bridge in der Befehlszeile zu überprüfen. Manchmal reicht es aus, den Adb-Server zu stoppen und zu starten. Das ist:

adb kill-server

Stoppt den Server. Dann:

adb start-server

Das sollte es tun. Überprüfen Sie die angeschlossenen Geräte (ist aber nicht notwendig)

adb devices

und es listet die angeschlossenen Geräte auf.
Gehen Sie dann zurück zu Eclipse und starten Sie das Debuggen erneut.

Dies kann auch in der Geräteansicht über Eclipse erfolgen.

Benutzer-Avatar
Adam Lear

Ich habe die Lösung dieses Problems etwas dumm. Was ich getan habe, war der Emulator von einer Instanz von Eclipse aus gestartet. Geschlossene Eclipse. Das Schließen von Eclipse stoppt den Emulator nicht. Starten Sie nun Eclipse neu. Führen Sie nun Ihre Anwendung im bereits laufenden Emulator aus.

Benutzer-Avatar
Kapex

Sehr ärgerliches Problem. Ich musste Eclipse und den Emulator schließen und dann neu starten, was zeitaufwändig wurde. Kam hierher und las, was Anna Lear und Vinay gepostet hatten. Hat funktioniert! Ich denke, in meinem Fall ist dieses Problem aufgetreten, weil ich Eclipse beendet habe, während der Emulator noch lief. Um das zu korrigieren, wie Anna und Vinay gepostet haben, tun Sie dies …

Stellen Sie sicher, dass Eclipse und Emulator heruntergefahren sind, dann …

  1. Ellipse starten
  2. Emulator starten
  3. Eclipse beenden (Emulator nicht beenden)
  4. Sonnenfinsternis starten
  5. Führen Sie jetzt Ihr Programm aus (sollte zu 100% laden und nicht hängen bleiben)

  • Ich habe versucht, adb zu stoppen und neu zu starten, aber es hat nicht funktioniert. Ich habe versucht, den Arbeitsbereich zu wechseln, das Projekt gelöscht und es versucht, aber nichts hat funktioniert. Als ich die obige Lösung ausprobierte, funktionierte sie bei mir. Ich weiß, es ist verrückt, aber diese Lösung funktioniert. Upvoted!

    – Sarwan

    6. August 2013 um 10:23 Uhr


1223590cookie-checkEclipse bleibt beim Versuch, die Android-App zu starten, hängen

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

Privacy policy