我想以 SQLite 数据库的形式存储一些数据,例如不同学生的姓名和类(class)。 我想开发一个使用此数据而不是填充它的应用程序。我的意思是应用程序不应该填写它。 我的应用程序将使用这些数据来制作报告。该数据库应该与我的 Android 应用程序 bundle 在一起
那么如何在android上创建这个数据库呢? 如何将此数据库与 Android 上的应用程序 bundle 在一起? 我的意思是我的文件应该是一个 apk,但是安装后它也应该有这个数据库
请大家多多指教
您真诚的, ChinniKrishna Kothapalli。
最佳答案
基本上,您需要这样做:
1) 在 Assets 文件夹中创建一个包含 SQLite 数据库的文件
2)当你想访问数据库时,检查/data/data/yourpackage/databases/yourdatabase.db是否存在
3) 如果不存在,请将其从您的 Assets 复制到/data/data/yourpackage/databases/yourdatabase.db
4)调用SQLiteDatabase.openDatabase(它需要参数中的路径)
关于java - 使用SQLite数据库之前先创建它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6731444/