SQLiteOpenHelper错误

And*_*oid 5 sqlite android

我阅读了此http://developer.android.com/resources/tutorials/notepad/index.html,现在尝试创建自己的简单示例。为了简化起见,我没有自己的适配器类。当我尝试这个

SQLiteOpenHelper dbHelper = new SQLiteOpenHelper(this,"myDB.db3", null, 1);
Run Code Online (Sandbox Code Playgroud)

在我的应用程序的onCreate方法中,我看到Ecplise告诉我

Cannot instantiate the type SQLiteOpenHelper
Run Code Online (Sandbox Code Playgroud)

我没有看到与SDK教程有什么本质区别(除了我对构造函数的调用没有包装在帮助器类中)。

谢谢。

Vla*_*nov 5

SQLiteOpenHelper是一个抽象类,您应该从中继承以便实例化一个类。

public class MyOpenHelper extends SQLiteOpenHelper {

...

}

MyOpenHelper dbHelper = new MyOpenHelper(...);
Run Code Online (Sandbox Code Playgroud)