我的资源中有db文件(例如资产或原始文件)
1)我可以使用 SQLiteOpenHelper 访问此db文件吗?
2)当我的应用程序检查新版本时,如果可能,下载新数据库并复制(资产或原始)文件夹
你觉得我该怎么做?
Sory因为我的英语不好而且非常感谢
答案 0 :(得分:2)
最好将文件移动到内部或外部存储,因为R.raw和assets文件夹都是只读的。
您永远无法将数据库的更新下载到原始数据或资产中,因此即使可以从那里读取第一个数据库,所有后续更新也必须位于更易于访问的存储上。