Tutoriales de aplicaciones y video juegos.
Aprende a crear apps, juegos y más!
  • Home
  • Android Studio
  • Unity
  • Blender
  • Inkscape
  • Autocad 2009
Android Studio

Filtrar mensajes en logcat.

by admin December 14, 2018 No Comments
Logcat (Menseje de registro), Android Studio.
Archivos de proyecto (Manifest, java, res, drawable, layout).

Filtrar mensajes en logcat, en Android Studio. Logcat posee varias herramientas de filtrado, puedes usar prioridades, tags, etc. Puedes usar lo que contiene el mensaje en su formato para hacer filtros.

Tiene algunas herramientas de filtrado para facilitar encontrar el mensaje, ya que son varios mensajes los que muestra cuando corres tu app.

Logcat Android Studio

En la parte superior hay herramientas de filtrado.

Mostrar mensajes de un determinado Emulador.

La primera eliges el Emulador, es decir, solo se muestran mensajes del emulador que esta seleccionado.

Mostrar mensajes de un paquete.

Con la segunda opción de izquierda a derecha, se pueden mostrar los mensajes de un determinado paquete.

Logcat mostrar por paquete

 

Mostrar por prioridad.

Para solo ver mensajes de una prioridad alta o mayor a esa prioridad. Las opciones son:

Verbose v (configuración predeterminada), debug (d), info (i), warning (w), error (e) y assert (a). Elige el que quieras, y pudes ver mensajes con una prioridad igual o de mayor prioridad.

Logcat mostrar por prioridad

 

El buscador.

Es muy útil ya que veras los mensajes que tengan palabras que coincidan con tu búsqueda.

Logcat buscador

 

Una opción totalmente personalizada.

Si vas a la esquina superior derecha de la ventana de logcat, hay una opción que te permite elegir diversos filtros o bien crear nuevos filtros. Es muy sencilla de usar.

Logcat. filtro personalizado

Filtros por default.

Con los filtros es posible mostrar sólo los mensajes deseados, ya que en ocasiones son muchos mensajes los que se muestran y no todos son de nuestro interés.

Los filtros que puedes usar se encuentran en el menú de filtros. Los cuales describiremos a continuación.

Show only selected application.

Solo se muestran los mensajes producidos por el código de la app, usando la configuración predeterminada.

No filters.

Como su nombre lo indica, no se usan filtros, se muestran todos los mensajes del registro.

 

Puedes seleccionar las opciones que están establecidas por default, si usas Firebase en tu proyecto aparece una opción de Firebase.

 

Colocar filtros al logcat.

También puedes seleccionar la opción Edit Filter Configuration. Así puedes crear tu propio filtro, en base a las opciones que te da.

Logcat, opciones de filtro personalizado

Como puedes ver, le tienes que dar un nombre, y así aparecerá en los filtros cuando lo busques. Ademas puedes hacer que solo se vean mensajes de cierto paquete, con cierto tag, con un determinado mensaje, con un PID especifico o solo mostrar mensajes con cierta prioridad.

Los botones + y -, de la parte superior izquierdo, se usan para agregar nuevo filtro o bien eliminar filtros.
Cuando vas a añadir uno presionando el +, debes hacer lo siguiente:

Aquí debes especificar los parámetros del nuevo filtro que crearas.

– Primero debes de darle un nombre, el cual solo acepta letras minúsculas, guión bajo y números.

– Puedes añadirle una etiqueta Tag. Esta te va a ayudar a identificar el filtro. Esta etiqueta la puedes usar en tu código para saber que el mensaje pertenece a este filtro. Por ejemplo:

Log.d(“tag”, “mensaje”);

– Puedes crear un filtro en base al paquete, simplemente definiendo el paquete en Package Name.

– De igual manera para un PID, un Log Level, un Log Message y Regex.

Para finalizar solo es cuestión de presionar el botón de aceptar.

 

Algunas opciones mas.

En la barra lateral izquierda existen algunas opciones que pueden ser muy útiles. A continuación te diremos algunas.

  • Con el botón de clear. Puedes limpiar el registro, es decir, eliminar todo para que quede en blanco y comience de cero a registrar los mensajes
  • Con el botón de Restart. Puedes reiniciar el registro, si por ejemplo hay un problema y deja de avanzar.

 

Logcat (Menseje de registro), Android Studio.
Archivos de proyecto (Manifest, java, res, drawable, layout).

Navegando en Android Studio

  • Previous Logcat (Menseje de registro), Android Studio.2 years ago
  • Next Archivos de proyecto (Manifest, java, res, drawable, layout).2 years ago

ANUNCIO

Categories

  • Kotlin
  • Arduino
  • Algebra
  • Matematicas
  • Excel
  • Doodly
  • Autocad 2009
  • Personajes 3D
  • Código
  • Animaciones 2D
  • Personajes 2D
  • Navegando en Unity
  • Android Studio
  • Blender
  • Inkscape
  • Unity

ANUNCIO

Recent Posts

  • 3 formas de agregar evento onClick en Android Studio usando Java.
  • Editar la gráfica en Excel (colores, texto, títulos, ejes, etc.)
  • Gráfica en Excel.
  •  EditText, mostrar símbolo y mensaje de error usando setError().
  • Excel, insertar y eliminar una gráfica en una sola celda (mini gráficos).

Anuncio

2021 Tutoriales de aplicaciones y video juegos.. Donna Theme powered by WordPress
Usamos Cookies para mejorar la experiencia del usuario, mostrandole contenido y anuncios personalizados. Si usted continua utilizando este sitio asumiremos que esta de acuerdo. Aceptar Cancelar Leer Más
Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.