Мои приложения для Android начинаются с запроса к базе данных, но при запуске возвращают следующее исключение:
03-23 20:49:10.722: E/AndroidRuntime(10499):
java.lang.RuntimeException: Unable to start activity ComponentInfo{tabActivity}:
java.lang.RuntimeException: Unable to start activity ComponentInfo{activity}:
java.lang.IllegalStateException: database /data/data/... (conn# 0) already closed
После отладки я обнаружил, что ошибка находится в этой строке.
Cursor cursor = db.query(TABLE, null, null, null, null, null, KEY_TABLE);
Итак, я считаю, что ошибка вызвана заблокированной базой данных, но я не знаю, как ее починить.
Может кто-нибудь помочь мне, как открыть базу данных?