在Android中预加载数据库

时间:2015-10-21 17:32:42

标签: android database sqlite preload

我一直在努力在Android应用程序中预加载数据库。

我正在创建一个字典应用程序,其中我有一个包含单词和含义的数据库。

我需要使用应用程序预加载此数据库,并让用户直接开始使用它。

我能够实现的唯一成功方法是在外部创建一个db文件并将其放在assets文件夹中并在app启动时将该文件复制到android手机的内部存储器中。但这种方式会降低应用程序的效率。复制如此庞大的数据库会降低应用程序的速度,并且在第一次使用应用程序时变得无用。我需要一种从应用程序开始就包含数据库的方法

我见过很多安卓离线词典应用程序,它们带有一个完整的预加载数据库,从第一次开始高速运行。

请帮忙

0 个答案:

没有答案