【发布时间】:2016-01-29 03:36:21
【问题描述】:
如果我有这样的代码
private final SQLiteDatabase database;
private final SQLiteOpenHelper helper;
// ...
this.database = helper.getWritableDatabase();
// ...
我需要显式调用 close() 吗?
我对这个答案感到困惑:https://stackoverflow.com/a/18595604/4932519
查看 getWritableDatabase() 的文档:
一旦打开成功,数据库就被缓存了,所以你可以调用这个 每次需要写入数据库的方法。 (确保 当您不再需要数据库时调用 close()。)
附:对不起我的英语。
【问题讨论】:
标签: java android sqliteopenhelper