我使用了SQLiteOpenHelper的构造函数,如下所示: (我已经实现了onCreate()和onUpgrade()方法)
public class DB_todos extends SQLiteOpenHelper{
DB_todos(Context context){
super(context, DB_NAME, null, DB_VERSION);
}
..........
}
运行时异常是: 异常Ljava / lang / NullPointerException;在初始化Lapp / quicklook / DB_todos;
时抛出 如果我使用构造函数的方式合法,我很困惑。请提供您的意见以解决此问题。答案 0 :(得分:0)
在访问数据库之前是否正确打开了数据库?你应该在OnCreate()的开头打开db [ds.open(),在末尾和OnCreate()开启ds.close()。