我已经在Windows中创建了一个sqlite3 db文件,有没有办法将这个文件打包到我的android应用程序中并从应用程序中作为sqlite db访问它,或者我是否必须在应用程序加载时创建一个db或只在Android中的东西?
db有大约一千条记录,因此再次编写sql脚本可能会单调且繁琐。
答案 0 :(得分:3)
得到这个link,似乎符合我的目的
答案 1 :(得分:2)
将其打包为资产或原始资源。将其从那里复制到设备上的适当位置。缺点:您将占用闪存空间的1.5倍到2倍(对于存储在APK中的可能压缩的副本加上实际使用的副本)。
或者,首次运行时从服务器下载数据库。