close()のほとんどを削除します SQLiteDatabaseで呼び出しているメソッド 。特に、close()は呼び出さないでください onCreate()で渡されたデータベース SQLiteOpenHelperの 、データベースを開いたり閉じたりしないでください。
SQLiteOpenHelper getReadableDatabase()で取得したデータベースを保持します / getWritableDatabase() 、そしてポイントは、開いたSQLiteDatabaseを再利用することです 特に複数のスレッドにまたがって作業する場合は、オブジェクト。