![android – 如何将Realm数据库文件与我的应用程序捆绑在一起以进行安装,第1张 android – 如何将Realm数据库文件与我的应用程序捆绑在一起以进行安装,第1张](/aiimages/android+%E2%80%93+%E5%A6%82%E4%BD%95%E5%B0%86Realm%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E4%BB%B6%E4%B8%8E%E6%88%91%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8D%86%E7%BB%91%E5%9C%A8%E4%B8%80%E8%B5%B7%E4%BB%A5%E8%BF%9B%E8%A1%8C%E5%AE%89%E8%A3%85.png)
概述我有一个大约50k记录的数据集,我想放在Realm数据库中.我不确定如何在Realm中创建此数据库并将其与
应用程序捆绑在一起,以便文件可以从设备的最开始(
安装)驻留. 您可以将Realm文件放在assets文件夹中,并在第一次打开应用程序时将其复制.这里有一个如何做到这一点的例子: https://github.com/realm/realm-java/blob/master/examples/m 我有一个大约50k记录的数据集,我想放在Realm数据库中.我不确定如何在Realm中创建此数据库并将其与应用程序捆绑在一起,以便文件可以从设备的最开始(安装)驻留.解决方法 您可以将Realm文件放在assets文件夹中,并在第一次打开应用程序时将其复制.这里有一个如何做到这一点的例子: https://github.com/realm/realm-java/blob/master/examples/migrationExample/src/main/java/io/realm/examples/realmmigrationexample/MigrationExampleActivity.java#L57
然后,您可以使用SharedPreferencs /另一个Realm或类似物来保存布尔值,以指示已复制Realm文件.
现在我们没有任何API在AndroID之外工作,但创建预填充数据库的一种方法是创建一个小应用程序,在模拟器上运行该应用程序,然后使用ADB来提取数据库:How to view my Realm file in the Realm Browser?
总结
以上是内存溢出为你收集整理的android – 如何将Realm数据库文件与我的应用程序捆绑在一起以进行安装全部内容,希望文章能够帮你解决android – 如何将Realm数据库文件与我的应用程序捆绑在一起以进行安装所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)