android-在apk中包含现有数据库

android-在apk中包含现有数据库,第1张

概述我有一个包含一些数据的现有数据库(有点像字典),我想把它放在安装apk包中,我将解释-我只想在安装该应用程序时使用我现有的数据库.哪种方法最好?>将数据库放在res/raw/中,然后在首次启动该应用程序时将其复制到SD卡上.>创建一个SQL脚本,该脚本将创建数据库结构并填充数据并在db

我有一个包含一些数据的现有数据库(有点像字典),我想把它放在安装apk包中,我将解释-我只想在安装该应用程序时使用我现有的数据库.哪种方法最好?

>将数据库放在res / raw /中,然后在首次启动该应用程序时将其复制到SD卡上.
>创建一个sql脚本,该脚本将创建数据库结构并填充数据并在db-helper类中执行它.我认为这是一个非常糟糕的主意,因为我在所有表中都有大约一百万条记录,使用该脚本将非常困难.
>使用像此post这样的静态不可写数据库

还要别的吗?

解决方法:

@Whizzzkey在您的请求这里是答案:)

将数据库放在资产文件夹中,尽管您可能无法从数据库中执行写 *** 作,为此您必须将数据库复制到sdcard(这很昂贵)或内存中.

快乐的编码.

总结

以上是内存溢出为你收集整理的android-在apk中包含现有数据库全部内容,希望文章能够帮你解决android-在apk中包含现有数据库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存