Comment arrêter le débogage dans l'application Android dans Eclipse
Question
Je vous écris une simple application Android. J'ai changé la perspective « Java EE » à « debug » et après les variables de traçage, je reviens à la perspective originale ( « Java EE ») et arrêté le débogage. Mais lorsque je tente de lancer mon application sur mon téléphone, il change la perspective automatiquement mise au point et passe au premier point de rupture.
Dans la fenêtre de débogage, il indique:
débogage
DalvikVM[localhost:8600]
Thread [<1> main] (Suspended (breakpoint at line 23 in FirstActivity))
FirstActivity.onCreate(Bundle) line: 23
Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047
ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2627
ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2679
ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125
ActivityThread$H.handleMessage(Message) line: 2033
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123
ActivityThread.main(String[]) line: 4627
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 521
ZygoteInit$MethodAndArgsCaller.run() line: 871
ZygoteInit.main(String[]) line: 629
NativeStart.main(String[]) line: not available [native method]
Thread [<7> Binder Thread #2] (Running)
Thread [<6> Binder Thread #1] (Running)
Pourriez-vous me aider comment se débarrasser de ce point de vue de débogage?
Cordialement.
La solution
Comment vous lançons l'application? Si vous utilisez un raccourci, assurez-vous que vous faites Run As... Android Application
plutôt que Debug As... Android Application
. Je suis hors de la pratique, mais je crois que le raccourci pour Run As
dans Eclipse est Ctrl + F11?
Autres conseils
Suggestions:
- Lorsque vous cliquez droit sur le projet, assurez-vous de sélectionner « Exécuter en tant » plutôt que « Debug comme »
- Alors que dans la perspective de débogage, cliquez sur l'icône pour déconnecter le débogueur (Dans mon éclipse, il est l'icône à droite de l'icône Stop)
- Désactiver tous les points d'arrêt
Supprimer ou désactiver le point d'arrêt sur FirstActivity.onCreate(Bundle) line: 23
Sinon, redémarrez votre application en utilisant une configuration Exécuter dans le menu Eclipse au lieu d'une configuration de débogage.
Je continué à obtenir la perspective de débogage malgré tout l'avoir configuré tous les paramètres qui ont été affichés ci-dessus.
J'ai trouvé une réponse sur un autre StackOverflow: Redémarrez votre appareil de débogage.
(Ne pas éteindre, au lieu de choisir le redémarrage). Cela a fonctionné pour moi.