Usando la nueva versión de Android Studio Logcat

1. Inicio de Logcat
Cuando la aplicación se inicia o se detiene (se cierra o falla), el nuevo logcat mostrará mensajes adicionales. Contendrá el nuevo mensaje, el ID del proceso y el nombre del paquete.

2. Búsqueda de Logcat
Logcat proporciona una barra de búsqueda con una lógica de búsqueda muy rica. Hablemos más sobre el contenido que utilizamos:

1. Busque los registros con el nombre del paquete actual:

package:mine 


2. Agregue el nivel de registro.
Hay 6 niveles de registro en total. Nivel de registro: nivel:[VERBOSE | INFO | ASSERT | DEBUG | WARN | ERROR]. Si quiero encontrar registros >= nivel de INFORMACIÓN:

package:mine level:info 


3. Agregue etiquetas
para buscar registros con una etiqueta específica (etiqueta), por ejemplo, necesita buscar registros que contengan la etiqueta "info":

package:mine level:info tag:info


4. Etiqueta + campo
Por ejemplo, existe el siguiente registro:

Log.i("info","info tag one")
Log.i("info","info tag two")
Log.i("info","info tag three")

Ahora necesitamos consultar los registros con el campo "uno":

package:mine level:info tag:info one


5. Excluir campos

Log.i("info","info tag one")
Log.i("info2","info tag two")
Log.i("info3","info tag three")

Ahora obtenga "información" y necesite excluir los registros que contengan "info2":

package:mine level:info tag:info -tag:info2


6. Utilice expresiones regulares.
Si existe el siguiente registro:

Log.i("info","info tag one")
Log.i("info2","info tag two")
Log.i("info3","info tag three")

Necesita obtener registros de etiquetas que comiencen con "info":

package:mine tag~:info*


7. Utilice expresiones regulares para excluir

Log.i("info","info tag one")
Log.i("info2","info tag two")
Log.i("info3","info tag three")

Necesita obtener registros que no terminen en "2":

package:mine level:info -tag~:.*2


 8. Usa la edad para interceptar el tiempo.

age:30s devuelve los últimos 30 segundos de los registros
age:2m devuelve los últimos 2 minutos de los registros
age:1h devuelve la última hora de los registros
age:2d devuelve los últimos 2 días de los registros

paquete: edad mía: 10 años

9. Consulta varias palabras clave


Por ejemplo, si quiero obtener las tres palabras clave "aa", "bb" y "cc" al mismo tiempo, necesito usar "|", similar a esto:

package:mine aa | bb | cc

Consejos: tenga en cuenta que las palabras clave deben estar separadas por espacios.

3. Colección Logcat
Logcat registrará los comandos de registro que haya escrito, que se pueden consultar en el historial:

Para algunos comandos que te interesan o te gustan, agrégalos a tus favoritos:

Una vez completada la recopilación, se puede mostrar en la lista del historial:


4. El formateo de Logcat
se puede realizar haciendo clic en la herramienta en el lado izquierdo de Logcat:

Ingrese a la "Vista estándar", puede mostrar la marca de tiempo (fecha y hora), ID del proceso (incluido el ID del hilo), etiqueta, nombre del paquete, nivel de registro y mensaje, etc., por supuesto, también admite configuración personalizada, espero que muestre lo que sea. , simplemente marca lo que sea:

Al ingresar a la "Vista compacta", es decir, la Vista compacta, se muestran la marca de tiempo (hora), el nivel de registro y el mensaje.

Una vez completada la modificación, podrá ver nuestra hermosa salida de registro.

5. Admite el modo de ventanas múltiples:
la nueva versión de Logcat admite el modo de operación de ventanas múltiples, que es bastante potente.


6. Resumen
Las funciones básicas de uso común se han mencionado una vez. En términos generales, la nueva versión de Logcat tiene algunas funciones nuevas en comparación con la versión anterior de Logcat:

Registros adicionales cuando la aplicación se inicia, se detiene o falla
Múltiples pestañas y ventanas de Logcat permiten a los usuarios analizar datos de diferentes dispositivos simultáneamente
Las opciones de formato para las entradas del registro se pueden ajustar y podemos ver información filtrada
Las búsquedas y los filtros se combinan para estar siempre visibles La entrada de la consulta El campo también incluye operadores de filtro adicionales.
La mayoría de las consultas disponibles se pueden guardar como favoritas y usted tiene un mayor control sobre el historial de consultas.

Enlace original: https://blog.csdn.net/u013762572/article/details/130085340 

Supongo que te gusta

Origin blog.csdn.net/weixin_62302176/article/details/132724075
Recomendado
Clasificación