Задать вопрос

Что будет, если не закрыть курсор в android приложении?

Предположим мы открыли курсор к базе данных, но нигде не закрыли. Пользователь закрыл приложение. Будет ли закрыт/уничтожен курсор или он так и будет висеть в памяти устройства до его перезагрузки.
  • Вопрос задан
  • 2487 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Alexious_sh
@Alexious_sh
Сборщик мусора его прибьет, а при удалении SQLiteDatabase выскочит предупреждение в лог, что у вас были не закрытые БД. В целом ничего смертельного, но лучше все же закрывать БД, когда она больше не нужна, если есть такая возможность.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы