我正在使用DataHelper类创建数据库,然后使用FTS虚拟表创建表。 这些值是从RAW文件夹中的文本文件导入的,该文件夹包含1000个条目,总文件大小为64 kB。
但是在第一次使用时,表查询期间没有出现数据值,就像尚未创建完整表一样。也许文件大小并不大(64 kB)。当我重新启动应用程序并再次进行查询时,会显示这些值。
有没有解决方案?
答案 0 :(得分:0)
有一个解决方案:您可以将您的SQLite数据库打包到APK中并在首次运行时复制它。 这样你就可以避免长期的初始人口... 有关此解决方案的更多信息:Ship an application with a database