我们如何使用SQLiteDatabase类在android中创建数据库?
我想在android中创建数据库,而不使用SQLiteOpenHelper类。我想使用SQLiteDatabase类创建它--我们如何使用SQLiteDatabase类在android中创建数据库?,android,Android,我想在android中创建数据库,而不使用SQLiteOpenHelper类。我想使用SQLiteDatabase类创建它-- 在执行时,它抛出了一个“无法打开数据库文件”的异常。请帮助我使用SQLiteDatabase类创建数据库文件。首先,我假设您的sample.db文件格式正确(如果没有,sqllite有几个非常好的资源,Deepak引用了其中一个)。其次,请检查您的权限。如果您之前正在写入文件,那么您知道自己很好。为了安全起见,把它拿出来。如果仍然不是这样,请看以下内容: 您不能像这样给
在执行时,它抛出了一个“无法打开数据库文件”的异常。请帮助我使用SQLiteDatabase类创建数据库文件。首先,我假设您的sample.db文件格式正确(如果没有,sqllite有几个非常好的资源,Deepak引用了其中一个)。其次,请检查您的权限。如果您之前正在写入文件,那么您知道自己很好。为了安全起见,把它拿出来。如果仍然不是这样,请看以下内容:
您不能像这样给出数据库的路径…下面是代码
SQLiteDatabase db;
db = openOrCreateDatabase(
"TestingData.db"
, SQLiteDatabase.CREATE_IF_NECESSARY
, null
);
这是您可以参考的链接。我尝试了这段代码,但仍然引发了相同的异常“无法打开数据库文件”。在我的应用程序中工作正常…请在清单Sujit中检查此权限!我在清单文件中添加了这行代码。我不知道出了什么问题。异常仍然存在。请查看以下url。这是一个关于在android中创建sqlite数据库连接的非常好的教程:Deepak——我想在不使用SQLiteOpenHelper类的情况下创建数据库。。。。。
SQLiteDatabase db;
db = openOrCreateDatabase(
"TestingData.db"
, SQLiteDatabase.CREATE_IF_NECESSARY
, null
);