Usar la consola de Salida (Output) en Eclipse System.out.println vs Log
Sunday, February 5, 2012 22:07Si te encuentras ante tu primera aplicación para Android utilizando como editor el IDE de Eclipse puede que te sorprendas al ver que la llamada a System.out.println no muestra nada en la consola. Tranquilo, vamos a poder debuguear nuestros programas de una forma sencilla.
Existe otra consola, conocida como LogCat, que es la que necesitaremos habilitar para ver la salida. Para ello tendremos que dirigirnos a:
Windows –> Show View –> Android –> (Other) –> LogCat
Para loguear nuestros mensajes, utilizaremos la clase Log, la cual redigirá los mensajes a la consola LogCat. La clase Log tiene una serie de métodos que varian según el mensaje que se quiera mandar a la consola:
Log.v (para modo verboso) Log.d (para debug) Log.i (para info) Log.w (para warnings) Log.e (para errores)
Cualquier método recibe 2 parámetros, el Tag y el Mensaje. El tag es útil para indicar el origen del mensaje. Puede ser cualquier cadena de texto.
Log.v(TAG, mensaje);