使用在Windows中创建但在Android中访问的sqlite数据库

时间:2009-10-10 11:56:53

标签: android sqlite

我已经在Windows中创建了一个sqlite3 db文件,有没有办法将这个文件打包到我的android应用程序中并从应用程序中作为sqlite db访问它,或者我是否必须在应用程序加载时创建一个db或只在Android中的东西?

db有大约一千条记录,因此再次编写sql脚本可能会单调且繁琐。

2 个答案:

答案 0 :(得分:3)

得到这个link,似乎符合我的目的

答案 1 :(得分:2)

将其打包为资产或原始资源。将其从那里复制到设备上的适当位置。缺点:您将占用闪存空间的1.5倍到2倍(对于存储在APK中的可能压缩的副本加上实际使用的副本)。

或者,首次运行时从服务器下载数据库。