我有一个大约50k条记录的数据集,我想将它们放入Realm数据库中。我不确定如何在Realm中创建此数据库并将其与应用程序捆绑在一起,以便文件可以从设备的一开始(安装)驻留。如何将Realm数据库文件与我的应用程序捆绑在一起进行安装部署
3
A
回答
3
您可以将Realm文件放入资产文件夹,并在您第一次打开应用程序时进行复制。在这里有一个例子:https://github.com/realm/realm-java/blob/master/examples/migrationExample/src/main/java/io/realm/examples/realmmigrationexample/MigrationExampleActivity.java#L57
然后,您可以使用SharedPreferencs /其他领域或类似的保存布尔值来指示Realm文件已被复制。
现在我们没有任何API可以在Android之外工作,但创建预填充数据库的一种方法是制作一个小应用程序,在模拟器上运行该应用程序,然后使用ADB提取数据库:How to view my Realm file in the Realm Browser?
相关问题
- 1. 如何将数据文件与Meteor应用程序捆绑在一起?
- 2. 如何将Access数据库与Java应用程序捆绑在一起
- 3. 如何在应用程序安装中部署数据库
- 4. Selenium ModuleNotFoundError运行已安装程序与Pynsist捆绑在一起
- 5. 如何将软件包与节点安装程序捆绑在一起?
- 6. 如何将视频与应用程序捆绑在一起
- 7. 我可以将Bonjour安装程序与我的应用程序捆绑在一起吗?
- 8. 如何将字体与我的.net winforms应用程序捆绑在一起?
- 9. 如何将Allegro库与Ubuntu Allegro应用程序捆绑在一起?
- 10. 如何将程序中的文件捆绑在一起?
- 11. 如何将一个非Liferay Web应用程序部署到与Liferay捆绑在一起的tomcat
- 12. 我们可以将Chrome安装程序与打包应用程序捆绑在一起吗?
- 13. 我有什么安装程序选项将Windows服务与WPF应用程序捆绑在一起?
- 14. 如何在应用程序安装期间部署.so文件
- 15. 如何加载与我的C#程序的安装捆绑在一起的文件?
- 16. 将jvm与应用程序捆绑在一起
- 17. 其中是在capistrano部署rails3.2应用程序捆绑安装命令?
- 18. 在我的WPF项目安装程序中,如何捆绑.NET3.5安装程序?
- 19. 捆绑安装 - 部署和捆绑包的区别是什么
- 20. 如何判断我的应用程序是否与Mono捆绑在一起,而不是与Mono一起执行?
- 21. 在.NET中使用MYSQL数据库进行安装和部署
- 22. 如何控制JRE版本与我的应用程序捆绑在一起?
- 23. 如何将先决条件msi与Visual Studio安装项目捆绑在一起?
- 24. 如何部署与MSI安装程序
- 25. 如何在MSI中将Java依赖应用程序与JRE捆绑在一起
- 26. 如何将传统的js文件与webpack捆绑在一起?
- 27. 如何将所有的sass文件与webpack捆绑在一起?
- 28. 在Capistrano部署Rails 3“捆绑安装” - 但如何清理?
- 29. 如何将本机DLL与托管应用程序捆绑在一起?
- 30. 我安装了Ruby,现在“捆绑安装”不起作用
谢谢。我会试一试。 – jait