Может ли две или более Android-активности открыть базу данных sqlite3 для записи?
У меня есть две операции, которые нужно вставлять данные в одну и ту же базу данных sqlite. Когда второе действие вызывает SQLiteOpenHelper.getWriteableDatabase()
, исключение IllegalStateException генерируется с сообщением " SQLiteDatabase, созданным и никогда не закрытым".
Я смог избежать исключения, сделав объект базы данных одиночным, но я думаю, что должен быть лучший способ.
Спасибо,
Джон