我的 Android 应用在 Firebase crashlytics 中遇到了这个奇怪的异常。
Fatal Exception: android.database.sqlite.SQLiteException
Failed to change locale for db '/data/user/0/my.package.name/databases/androidx.work.workdb' to 'es_ES'.
android.database.sqlite.SQLiteConnection.setLocaleFromConfiguration
奇怪的是我的应用程序不支持本地化。我使用 DbDlow 库来处理我的数据库操作,并像这样实例化它:
if(BuildConfig.DEBUG) {
FlowLog.setMinimumLoggingLevel(FlowLog.Level.V);
}
FlowManager.init(new FlowConfig.Builder(this).build());
((FlowSQLiteOpenHelper) FlowManager.getDatabase(MyDatabase.NAME).getHelper()).setWriteAheadLoggingEnabled(false);
我怎样才能保护我的应用程序不受此影响?