¿Cómo imprimir en la consola en Android Studio?


Acabo de descargar Android Studio para Linux desde: http://developer.android.com/sdk/installing/studio.html

Me pregunto cómo imprimir en la consola?

Ni System.out.print(...) ni Log.e(...) de android.util.Log parecen funcionar.

Author: nbro, 2013-05-28

4 answers

Ejecute su aplicación en depurar modo haciendo clic en

introduzca la descripción de la imagen aquí

En el menú superior de Android Studio.

En la barra de estado inferior, haga clic en el botón 5: Debug, junto al botón 4: Run.

Ahora debe seleccionar la consola Logcat.

En el cuadro de búsqueda, puede escribir la etiqueta de su mensaje, y su mensaje debe aparecer, como en la siguiente imagen (donde está la etiquetaCREATION):

introduzca la descripción de la imagen aquí

Compruebe esto artículo para más información.

 131
Author: Brandon S. Lee,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-12 01:09:40

Android tiene su propio método de impresión de mensajes (llamado logs) a la consola, conocida como LogCat.

Cuando desee imprimir algo en LogCat, utilice un objeto Log y especifique la categoría del mensaje.

Las principales opciones son:

  • DEPURAR: Log.d
  • ERROR: Log.e
  • INFO: Log.i
  • DETALLADO: Log.v
  • ADVIERTA: Log.w

Usted imprime un mensaje usando una instrucción Log en su código, como el siguiente ejemplo:

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

Dentro de Android Studio, puedes buscar mensajes de registro etiquetados myTag para encontrar fácilmente el mensaje en LogCat. También puede optar por filtrar los registros por categoría, como "Depurar"o " Advertir".

 109
Author: RogueBaneling,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-11 21:51:25

Si las soluciones anteriores no funcionan, siempre puede ver la salida en el Monitor de Android.


captura de pantalla de android Studio


Asegúrese de establecer su filtro en Mostrar solo la aplicación seleccionada o cree un filtro personalizado.

introduzca la descripción de la imagen aquí

 14
Author: Derek Soike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 16:53:02

Puedes ver las instrucciones println en la ventana Run en Android Studio. así que pueden ver las declaraciones de Prinln en esa ventana.

Ver la respuesta detallada con la captura de pantalla aquí

 1
Author: Shylendra Madda,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-24 04:50:40