0

我有相当大的 SQLite 数据库(大约 80.000 行),我想在我的应用程序中使用它。所以问题是:如何实现这个?我找到了解决方案:

  • 将 file.db 添加到项目/资产文件夹中
  • 编写我自己的 SQLiteOpenHelper

足以达到这个目的吗?如此大量的记录可以正常工作吗?

4

1 回答 1

1

使用SQLiteAssetHelper. 有打包数据库的说明(ZIP 文件在里面assets/)。然后你扩展SQLiteAssetHelper而不是SQLiteOpenHelper. 它将为您处理解压数据库。

数据库“行”的数量无关紧要。但是,请记住,一个 APK 不能超过 50MB 而不会遇到问题(例如,不能通过 Play 商店分发)。

于 2013-11-12T14:39:31.893 回答