Android Studio - Où puis-je voir la pile d'appels lors du débogage d'une application Android?

Réponses:

117

Dans le panneau inférieur, vous devriez avoir "5: Debug". Cliquez dessus et sélectionnez "Débogueur -> Threads"

Vous devrez peut-être trouver l'icône "Threads" à l'extrême droite, ou même cliquer sur le bouton "Restaurer la mise en page" sur la gauche pour restaurer cette fenêtre.

entrez la description de l'image ici

Nickolai Astashonok
la source
1
Je vois uniquement: {Debugger, Console, Logcat}. Où est "Threads"?
ARLabs
6
Merci Nickolai, je n'ai pas trouvé "Threads" parce que je l'avais fermé. J'ai cliqué sur l'icône à droite des onglets et je l'ai rouverte.
ARLabs
3
Cela m'a pris des siècles à trouver et est très contre-intuitif. :(. Vous pouvez désactiver le terrible masquage intuitif du compteur sur le rouage des paramètres dans l'extrême haut à droite de la fenêtre de débogage et vous assurer que «Afficher les vues sous forme d'onglets» est décoché
Rob McFeely
Il peut être réduit vers la droite, trouvez le bouton avec la petite flèche pointant sur une ligne (coin supérieur droit du panneau inférieur) et cliquez dessus. Il s'agrandira à nouveau
Alon
je peux voir la pile d'appels, mais comment puis-je voir le PC de chaque image?
Michael
155

On dirait qu'il y a un bug de l'interface utilisateur dans Android Studio (1.x, 2.x et 3.x).

Pour moi, le panneau "Frames / Threads" était complètement caché derrière la barre d'outils, j'ai donc dû changer la taille du panneau "variable" en faisant glisser sa bordure gauche pour révéler les "Frames / Threads".

Exemple

[Je dois admettre que @Greg a ajouté cette photo après avoir examiné ma réponse!]

longi
la source
4
C'était la deuxième fois que je trouvais votre réponse pour résoudre ce problème. Dommage que je ne puisse pas voter pour les deux fois!
akiller le
2
@akiller dommage que ce ne soit toujours pas réglé;)
longi
2
Ce panneau était totalement caché à 100%! Merci pour la photo claire!
Rock Lee
Oui, le même traînage fonctionne pour moi. Comment cela pourrait-il arriver? Studio peut l'améliorer, non?
david m lee