在使用之前创建SQLite数据库

时间:2011-07-18 10:18:58

标签: java android android-layout android-emulator android-manifest

我希望以SQLite数据库的形式存储一些数据,如不同学生的姓名和班级。 我想开发一个使用此数据但不填充的应用程序。我的意思是应用程序不应该填写它。 我的应用程序将使用此数据进行报告。这个数据库应该与我的Android应用程序捆绑在一起

那么如何在android上创建这个数据库? 如何将此数据库与Android上的应用程序捆绑在一起? 我的意思是我的文件应该是apk但是在安装时它应该也有这个数据库

请提出你的意见

您诚挚的, ChinniKrishna Kothapalli。

1 个答案:

答案 0 :(得分:2)

基本上,你需要这样做:

1)将包含SQLite数据库的文件创建到资产文件夹

2)当您想要访问数据库时,请检查/data/data/yourpackage/databases/yourdatabase.db是否存在

3)如果它不存在,请将其从您的资产复制到/data/data/yourpackage/databases/yourdatabase.db

4)调用SQLiteDatabase.openDatabase(它在参数中采用路径)