Al fin después de mucho batallar pudimos hallar la contestación de este atascamiento que algunos de nuestros lectores de este sitio web presentan. Si quieres compartir algún dato no dudes en aportar tu información.
Solución:
Corrección:
En el emulador y la mayoría de los dispositivos System.out.println
se redirige a LogCat y se imprime usando Log.i()
. esto puede no ser true en versiones de Android muy antiguas o personalizadas.
Original:
No hay una consola a la que enviar los mensajes, por lo que el System.out.println
los mensajes se pierden. De la misma manera, esto sucede cuando ejecuta una aplicación Java “tradicional” con javaw
.
En su lugar, puede utilizar el Android Log
clase:
Log.d("MyApp","I am here");
A continuación, puede ver el registro en el Logcat ver en Eclipse, o ejecutando el siguiente comando:
adb logcat
Es bueno adquirir el hábito de mirar la salida de logcat, ya que también es donde se muestran los seguimientos de pila de cualquier excepción no detectada.
La primera entrada de cada llamada de registro es la etiqueta de registro que identifica la fuente del mensaje de registro. Esto es útil ya que puede filtrar la salida del registro para mostrar solo sus mensajes. Para asegurarse de que es coherente con su etiqueta de registro, probablemente sea mejor definirla una vez como static final String
algun lado.
Log.d(MyActivity.LOG_TAG,"Application started");
Hay cinco métodos de una letra en Log
correspondientes a los siguientes niveles:
e()
– Errorw()
– Advertenciai()
– Informaciónd()
– Depurarv()
– Verbosowtf()
– Que terrible fracaso
La documentación dice lo siguiente sobre los niveles:
Verbose nunca debe compilarse en una aplicación, excepto durante el desarrollo. Los registros de depuración se compilan pero se eliminan en tiempo de ejecución. Siempre se mantienen registros de errores, advertencias e información.
Utilice la clase de registro. Salida visible con LogCat
Sí lo hace. Si está utilizando el emulador, se mostrará en la vista de Logcat bajo el System.out
etiqueta. Escribe algo y pruébalo en tu emulador.
Comentarios y puntuaciones
Al final de la página puedes encontrar las explicaciones de otros programadores, tú asimismo puedes insertar el tuyo si lo crees conveniente.