我希望以SQLite数据库的形式存储一些数据,如不同学生的姓名和班级。 我想开发一个使用此数据但不填充的应用程序。我的意思是应用程序不应该填写它。 我的应用程序将使用此数据进行报告。这个数据库应该与我的Android应用程序捆绑在一起
那么如何在android上创建这个数据库? 如何将此数据库与Android上的应用程序捆绑在一起? 我的意思是我的文件应该是apk但是在安装时它应该也有这个数据库
请提出你的意见
您诚挚的, ChinniKrishna Kothapalli。
答案 0 :(得分:2)
基本上,你需要这样做:
1)将包含SQLite数据库的文件创建到资产文件夹
2)当您想要访问数据库时,请检查/data/data/yourpackage/databases/yourdatabase.db是否存在
3)如果它不存在,请将其从您的资产复制到/data/data/yourpackage/databases/yourdatabase.db
4)调用SQLiteDatabase.openDatabase(它在参数中采用路径)