相关疑难解决方法(0)

虽然一切都关闭了,但SQLite Connection泄露了

我发现很多东西一样close the connectionclose the cursor,但我做这一切的东西.仍然SQLite连接泄漏,我收到这样的警告:

A SQLiteConnection object for database was leaked!
Run Code Online (Sandbox Code Playgroud)

我有一个数据库管理器,我在我的活动中调用以下代码:

DatabaseManager dbm = new DatabaseManager(this);
Run Code Online (Sandbox Code Playgroud)

我的数据库管理器类的代码现在如下:

public class DatabaseManager {

    private static final int DATABASE_VERSION = 9;
    private static final String DATABASE_NAME = "MyApp";
    private Context context = null;
    private DatabaseHelper dbHelper = null;
    private SQLiteDatabase db = null;


    public static class DatabaseHelper extends SQLiteOpenHelper {

         public DatabaseHelper(Context context) {
             super(context, DATABASE_NAME, null, DATABASE_VERSION);
         }

         @Override
         public void onCreate(SQLiteDatabase db) {

                   //create database …
Run Code Online (Sandbox Code Playgroud)

android sqliteopenhelper android-sqlite

37
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

android-sqlite ×1

sqliteopenhelper ×1