Android La console 2019

Comment réaliser des tests? : La console

Quand j’ai commencé à programmer, je faisais beaucoup d’erreur. Je savais exactement ce que je voulais obtenir, mais le compilateur n’était pas toujours d’accord avec ma façon de penser. Pour les problèmes les plus difficiles, je cherchais de l’aide sur les forums, mais je n’étais pas encore capable de définir avec précision d’où il venait. C’est quelque chose de courant chez les personnes qui débute. Alors pour t’aider, j’ai décidé de te montrer comment identifier clairement le code qui pose problème en utilisant la console.

La console doit te paraître bien barbare comme outil, mais ne t’inquiète pas il ne te faudra pas longtemps avant de la maîtriser. Je vais aller droit au but, commençons.

C’est quoi la console?

La console sert à afficher des messages dans Android Studio lors de l’exécution de ton app.
Comment? En entrant 2 simples lignes de codes.

Le tag sert à identifier ton message.
Un message pertinent qui t’aidera à savoir que tout s’est bien passé

Il existe plusieurs modes pour la console

Je publierais plus tard un article expliquant comment utiliser ces différents modes.

Afficher son premier message avec la console

Pour début nous allons afficher un message avec la console et voir si on peut le retrouver.

JAVA

A – Clique sur Logcat en bas à droite
B – Sélectionne Verbose

Maintenant applique un filtre sur ton TAG. À côté de la loupe écris : MONTAG
Lance l’application
Si ton tag est bien unique, tu ne devrais voir que tes messages apparaître.

Nous avons utilisé log.v(String,String). Le « v », c’est pour verbose. Quand tu distribueras ton app, veille à commenter (//) tous tes appels console du type verbose.

Maintenant, que tu as les bases, utilise la console le plus possible afin de gagner un maximum de temps lors de ton développement.

un exemple concret sera bientôt disponible : Comment déboguer une base de données à l’aide de la console.
Leave a Reply

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *