настоящее время я использую следующий шаблон, когда доступ к моей базе данных SQLite (возможно, из разных потоков):SQLiteDatabase шаблон использования
try(SQLiteDatabase db = new MySqliteOpenHelper(context).getWritableDatabase()) {
...
}
До сих пор я думал, что она была чистой и поточно-, но я получил некоторые сбои из-за на «База данных заблокирована».
Почему этот шаблон неправильный и как его изменить?
Что такое MySqliteOpenHelper? Какую часть вы считаете безопасной? – Blackbelt
@Blackbelt часть 'SQLiteOpenHelper' – fiddler
@Blackbelt Или часть' SQLiteDatabase', возможно, – fiddler