logging - firebaseanalytics - Desactivar el registro de logcat de Firebase
firebaseanalytics event add_to_cart (3)
Creo que tienes que deshabilitar cada paquete por separado. Para desactivar Firebase Crash Reporting programmatically, prueba esto
FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
Ahora que he integrado Firebase, no quiero ver spam de logcat como este
D/FirebaseCrashApiImpl: FirebaseCrash reporting API initialized
I/FirebaseCrash: FirebaseCrash reporting initialized com.google.firebase.crash.internal.zzg@e9c7537
D/FirebaseApp: Initialized class com.google.firebase.crash.FirebaseCrash.
I/FA: App measurement is starting up, version: 9080
I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
Intenté ejecutar adb shell setprop log.tag.FA ERROR
, pero sigue registrando todo.
¿Cómo lo desactivo en el SDK (o setprop)? Filtrarlo de Logcat no es la solución que estoy buscando.
La única forma que encontré es utilizar los filtros de logcat en Android Studio para simplemente ocultar todas las líneas con la etiqueta FA
.
- En el menú desplegable de la consola de logcat en el lado derecho, haga clic en Editar configuración de filtro
- En el campo Log Tag (Regex debe estar marcado), ingrese esto:
^(?!(FA))
- En el campo Nombre del paquete , ingrese el nombre de su paquete
¡Hecho!
Puede deshabilitarlo a través de la línea de comando:
adb shell setprop log.tag.FA SILENT
adb shell setprop log.tag.FA-SVC SILENT