Spanish, Mexican subtitles

← Logging en Android

Get Embed Code
10 Languages

Showing Revision 5 created 09/30/2014 by Fran Ontanaya.

  1. Cuando estás registrando un mensaje
    en tu app, necesitas determinar
  2. en cuál nivel de registro se debe mostrar.
  3. Los logs Verbose nunca deben compilarse
    en tu app, excepto durante el desarrollo.
  4. Los debug logs están compilados,
    pero son removidos cuando se corren.
  5. Los logs de error, advertencia e info
    todos se mantienen.
  6. Y así se ve el logging API.
  7. El primer parámetro es el log tag
    que puede ser cualquier hilera
  8. que quieras identificar
    con el mensaje del log.
  9. Es una buena práctica definir el log tag
    como una constante en tu clase.
  10. Usualmente es el nombre de tu clase
    o del app.
  11. El segundo parámetro es el mensaje
    del log en sí.
  12. Si vamos de vuelta al monitor,
    podemos ver que esta es la columna
  13. del log tag y aquí es
    donde el mensaje del log está.
  14. Si haces click en este menú drop down,
  15. aquí puedes filtrar los logs por nivel.
    Por ejempo, puedes hacer click
  16. en Error para ver todos los mensajes
    de error.
  17. Si haces click en warn, verás
    todos los mensajes de advertencias
  18. así como cualquier otra cosa
    que sea más severa.
  19. Sucede lo mismo con los otros niveles.
    Y Verbose quiere decir
  20. que puedes ver todos los logs
    en todos los niveles de logs.
  21. Como PROTIP, deberías evitar el log spam
    por tu propio bien,
  22. y por el de otros desarrolladores.
    El log buffer podría llenarse
  23. y los mensajes de error importantes
    que debes ver saldrán de los logs
  24. o se perderán en ese mar
    de logs insignificantes.