我有一個大約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