Android sqlite leaving connection open
If you don't close the database connections, they'll cause memory leaks over time. you can use startManagingCursor but along with this you have to close the db connection. by the way what type of error or exception you are getting while closing db connection in onStop() or onDestroy() method