Ответ 1
Я думаю, вам нужно отключить каждый пакет отдельно. Чтобы отключить Firebase Crash Reporting, попробуйте это
FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
Теперь, когда я включил Firebase, я не хочу видеть спам logcat следующим образом
D/FirebaseCrashApiImpl: FirebaseCrash reporting API initialized
I/FirebaseCrash: FirebaseCrash reporting initialized [email protected]
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
Я попробовал запустить adb shell setprop log.tag.FA ERROR
, но он все равно записывает все.
Как отключить его в SDK (или setprop)? Фильтрация его из logcat не является решением, которое я ищу.
Я думаю, вам нужно отключить каждый пакет отдельно. Чтобы отключить Firebase Crash Reporting, попробуйте это
FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
Попробуйте следующее:
FirebaseDatabase.getInstance().setLogLevel(Logger.Level.NONE);