Сбой в фоновом режиме SQLiteConnection

# #android #firebase-realtime-database #android-sqlite

#Android #firebase-база данных в реальном времени #android-sqlite

Вопрос:

В crashlytics я вижу, что приложение вылетает в основном в фоновом режиме:

 Fatal Exception: java.lang.RuntimeException com.google.firebase.database.android.AndroidPlatform$1$1.run   (AndroidPlatform.java:96) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1133) Caused by com.google.firebase.database.DatabaseException Failed to gain exclusive lock to Firebase Database's offline persistence. This  generally means you are using Firebase Database from multiple processes in your app.  Keep in mind that multi-process Android apps execute the code in your Application  class in all processes, so you may need to avoid initializing FirebaseDatabase in  your Application class. If you are intentionally using Firebase Database from  multiple processes, you can only enable offline persistence (i.e. call  setPersistenceEnabled(true)) in one of them.  Caused by android.database.sqlite.SQLiteDatabaseLockedException database is locked (code 5 SQLITE_BUSY[5]): , while compiling: PRAGMA journal_mode android.database.sqlite.SQLiteConnection.nativePrepareStatement  (SQLiteConnection.java) android.database.sqlite.SQLiteConnection.acquirePreparedStatement  (SQLiteConnection.java:1478)  

Мой вопрос в том, что может быть причиной проблемы, которая очень специфична для OS 12 и фона. Нет возможности воспроизвести. Является ли ваш sugesiotn для поиска проблемы в SQL или Firebase. Пожалуйста, посоветуйте, что может быть причиной ошибок (помимо использования базы данных Firebase из нескольких процессов, потому что у меня только один).