java在使用之前创建SQLite数据库
我想以SQLite数据库的形式存储一些数据,比如不同学生的姓名和班级。 我想开发一个应用程序,使用这些数据,而不是填充数据。我的意思是申请不应该填满它。 我的应用程序将使用这些数据生成报告。这个数据库应该和我的安卓应用捆绑在一起
那么如何在安卓上创建这个数据库呢? 如何将该数据库与安卓上的应用捆绑? 我的意思是,我的文件应该是一个apk,但当安装时,它也应该有这个数据库
请给出你的建议
你诚挚的, ChinniKrishna Kothapalli
# 1 楼答案
基本上,你需要这样做:
1)在资产文件夹中创建一个包含SQLite数据库的文件
2)当您想访问数据库时,请检查/data/data/yourpackage/databases/yourdatabase。db存在
3)如果它不存在,请将它从您的资产复制到/data/data/yourpackage/databases/yourdatabase。分贝
4)调用SQLiteDatabase。openDatabase(它采用参数中的路径)