187 votes

Comment imprimer dans la console dans Android Studio ?

Je viens de télécharger Android Studio pour Linux depuis : http://developer.Android.com/sdk/installing/studio.html

Je me demande comment imprimer dans la console ?

Ni l'un ni l'autre System.out.print(...) ni Log.e(...) de android.util.Log semblent fonctionner.

223voto

Brandon S. Lee Points 2054

Exécutez votre application dans déboguer mode en cliquant sur

enter image description here

dans le menu supérieur d'Android Studio.

Dans la barre d'état inférieure, cliquez sur 5: Debug à côté du bouton 4: Run botón.

Vous devez maintenant sélectionner le Logcat console.

Dans la boîte de recherche, vous pouvez taper le étiquette de votre message, et votre message devrait apparaître, comme dans l'image suivante (où la balise est CREATION ) :

enter image description here

Vérifiez cet article pour plus d'informations.

190voto

RogueBaneling Points 4191

Android possède sa propre méthode d'impression des messages (appelée logs ) à la console, connue sous le nom de LogCat .

Lorsque vous voulez imprimer quelque chose sur le LogCat vous utilisez un Log et spécifier la catégorie du message.

Les principales options sont les suivantes :

  • DEBUG : Log.d
  • ERROR : Log.e
  • INFO : Log.i
  • VERBOSE : Log.v
  • AVERTISSEMENT : Log.w

Vous imprimez un message en utilisant un Log dans votre code, comme dans l'exemple suivant :

Log.d("myTag", "This is my message");

Dans Android Studio, vous pouvez rechercher les messages de journal intitulés myTag pour retrouver facilement le message dans le LogCat . Vous pouvez également choisir de filtrer les journaux par catégorie, comme "Debug" ou "Warn".

26voto

Derek Soike Points 3634

Android Studio 3.0 et antérieur :

Si les autres solutions ne fonctionnent pas, vous pouvez toujours voir le résultat dans le fichier Moniteur Android .


android studio screen shot


Assurez-vous de régler votre filtre sur Afficher uniquement l'application sélectionnée ou créez un filtre personnalisé.

enter image description here

13voto

shylendra Points 3399

Vous pouvez voir le println() déclarations dans le Run d'Android Studio.

Voir la réponse détaillée avec une capture d'écran aquí .

2voto

Josh Correia Points 174

Soyez prudent lorsque vous utilisez Logcat il tronquera votre message après ~4 076 octets, ce qui peut causer beaucoup de maux de tête si vous imprimez de grandes quantités de données.

Pour contourner ce problème, vous devez écrire une fonction qui le décompose en plusieurs parties. comme ça .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X