Когда я должен закрыть DatabaseHelper? - PullRequest
3 голосов
/ 14 сентября 2011

Применительно к этой ссылке, когда самое подходящее время закрыть соединение, если у вас только одно соединение? У меня служба работает в фоновом режиме все время. Когда подходящее время для вызова функции close()? Есть предложения?

1 Ответ

5 голосов
/ 14 сентября 2011

На самом деле вам не нужно звонить close().Например, если вы реализуете контент-провайдера, нет возможности позвонить close().Нам сказали, что из-за того, как реализован SQLite, отказ от вызова close() не вызовет какой-либо конкретной проблемы.

При этом, вам действительно следует пересмотреть наличие службы, работающей в фоновом режиме.время ".

...