我有一个包含一些数据的现有数据库(有点像字典),我想把它放在安装apk包中,我将解释-我只想在安装该应用程序时使用我现有的数据库.哪种方法最好?
>将数据库放在res / raw /中,然后在首次启动该应用程序时将其复制到SD卡上.
>创建一个sql脚本,该脚本将创建数据库结构并填充数据并在db-helper类中执行它.我认为这是一个非常糟糕的主意,因为我在所有表中都有大约一百万条记录,使用该脚本将非常困难.
>使用像此post这样的静态不可写数据库
还要别的吗?
解决方法:
@Whizzzkey在您的请求这里是答案:)
将数据库放在资产文件夹中,尽管您可能无法从数据库中执行写 *** 作,为此您必须将数据库复制到sdcard(这很昂贵)或内存中.
快乐的编码.
总结以上是内存溢出为你收集整理的android-在apk中包含现有数据库全部内容,希望文章能够帮你解决android-在apk中包含现有数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)