(Android Studio) Comment déboguer via mon code uniquement?

Lorsque j’essaie de déboguer via mon code sous Android (en utilisant la commande Step Into, F7), le débogueur me fait passer par toutes les classes du système, ce que je ne veux pas.

Par exemple, lorsque je place un point d’arrêt à la 2e ligne ci-dessous (par exemple, “startActivity (ourIntent);”), au lieu d’aller dans mon activité (par exemple, myclass), le point d’exécution passe dans Activity.java> Instrumentation.java, etc. … toutes les classes système.

Je ne veux pas ça. Je veux seulement parcourir mon code que j’ai écrit.

Comment y parvenir?

Intent ourIntent = new Intent(MainActivity.this, "com.practice.gamesbook.myclass"); startActivity(ourIntent); 

L’option “Ajouter un nouveau modèle” sous “Débogueur”> “Pas à pas” est désactivée

entrer la description de l'image ici

    Accédez à Android Studio > Preferences > Debugger > Stepping puis, dans le bas, cliquez sur la flèche plus avec le point d’interrogation indiquant Add Pattern . Tapez android.* Et cliquez sur OK, puis sur Appliquer.

    Dans Android Studio 2.0, sélectionnez Fichier> Paramètres> Générer, exécuter, déployer> Débogueur> Stepping. Cliquez ensuite sur le “Ajouter un motif” bouton à droite. Tapez android. * (Ou tout autre motif que vous souhaitez exclure) et cliquez deux fois sur “OK”.

    En plus de la réponse d’Adam Johns pour ignorer les bibliothèques Android, vous pouvez utiliser le bouton “Step Over” (F8) pour parcourir un appel de méthode dont les détails ne vous intéressent pas, par exemple depuis une autre bibliothèque que vous importez.

    Utilisez f9 (programme de reprise). Cela reprendra votre programme et ne s’arrêtera qu’au prochain point d’arrêt.

    Dans Android 2.3.1 Allez dans Android Studio> Préférences> Débogueur> Stepping puis, en bas, cliquez sur l’icône de la flèche plus qui a un point, une écanvas et un point d’interrogation qui est Ajouter un motif. Tapez android. * Et com.android. * Et cliquez sur OK et appliquer.

    Shift-F11 pour sortir de la méthode aide aussi.

    1. Ajouter un motif personnalisé

    Android Studio 3.xx

    Android Studio> Fichier> Paramètres> Créer, exécuter, déployer> Débogueur> Pas à pas

    2. Pas à pas (F8)