Я использую базу данных SQLite для получения записи таблицы, где, если существует определенная запись. Всегда получая ошибку при запуске приложения = Вызвано: java.lang.IllegalStateException: database/data/данные/com.example.tazeen.xxx/базы данных/хх (сопп # 0) уже закрытAndroid: база данных исключений времени исполнения уже закрыта
dbhelper = new MyDbHelper(this);
SQLiteDatabase db1 = dbhelper.getReadableDatabase();
Cursor cursor = db1.rawQuery("select * from ActivityObjectList", null);
if (cursor.moveToFirst()) {
do {
imageName = cursor.getString(cursor.getColumnIndex("imageaudioPath"));
String strDownLoadStatus = cursor.getString(cursor.getColumnIndex("DownLoad_Status"));
} while (cursor.moveToNext());
}
cursor.close();
db1.close();
}
Создание DB экземпляра на уровне приложения –
можно сказать, у на какой строке исключение метания. – Suru