Страницы

Поиск по вопросам

среда, 18 декабря 2019 г.

Подскажите, какие закрывающие операции нужно сделать, чтобы не было утечек из SQLite

#android #sqlite


Пользуюсь SQLite. Появляется следующий лог:


  A SQLiteConnection object for database '/data/data/ru.xpendence.development.gimstopwatch/databases/database.db'
was leaked!  Please fix your application to end transactions in progress properly and
to close the database when it is no longer needed.


Курсоры я закрыл. Но надпись появляется. Подскажите, что нужно ещё закрывать по умолчанию
при пользовании SQLite?
    


Ответы

Ответ 1



Убедитесь, что закоммитили все транзакции. А чтобы не гоняться за всеми объектами, засуньте подключение в синглтон. См. SQLite Connection leaked although everything closed.

Комментариев нет:

Отправить комментарий