android - SQLiteOpenHelper 错误

标签 android sqlite

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

SQLiteOpenHelper dbHelper = new SQLiteOpenHelper(this,"myDB.db3", null, 1);

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

Cannot instantiate the type SQLiteOpenHelper

我没有看到与 SDK 教程有什么本质上的不同(除了我对构造函数的调用没有包含在辅助类中)。

谢谢,A。

最佳答案

SQLiteOpenHelper是一个抽象类,你应该继承它来实例化一个。

public class MyOpenHelper extends SQLiteOpenHelper {

...

}

MyOpenHelper dbHelper = new MyOpenHelper(...);

关于android - SQLiteOpenHelper 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5259766/

相关文章:

c# - SQLite - 即时创建和更改数据库

android - 无法在 Android 中打开数据库(预创建)

java - 打开 SQLite 数据库连接的路径中的特殊字符

android - 9patch 图像和 Android Studio 构建失败

android - 如何获取蓝牙耳机电池电量?

android - 当列表中有不同的布局时从列表项中检索值

SQLite3限制内连接使用时间

Android sqlite - 选择字段为空或为空的记录

java - 从加密文件读取到声明的字符串变量

android - Unity Firebase 交易错误