【问题标题】:How to edit and replace a default.realm file如何编辑和替换 default.realm 文件
【发布时间】:2023-03-19 19:56:01
【问题描述】:

我是一名高级 Android 开发人员,但对 Realm.io 不熟悉

我已经创建了模型,在上面写了数据 + 毫无问题地进行了查询。

现在我想要使用 Realm Browser 编辑数据库,所以...

  • 如何提取在我的测试应用程序上生成的 default.realm 文件以对其进行编辑(顺便说一句,我使用 Nexus 4 进行测试)?
  • 有没有办法将这个 default.realm 替换为我提供的另一个?我们想和 iOS 开发者一起处理同一个数据集,这就是我们选择使用 Realm 解决方案的原因,所以我们需要同步 default.realm 文件。

谢谢!

【问题讨论】:

    标签: android database realm


    【解决方案1】:

    Tim 来自 Realm。

    • 正如我们的documentation 所指出的,该文件应位于您的应用程序的文件夹的根目录 (/data/data/<package_name>/files)。根据other answer,您应该能够使用 ADB 从您的设备中提取文件。
    • 是的!您绝对可以交换文件进出。只需替换磁盘上的文件 - 只要文件中的架构与您的类定义匹配,那么当您访问 Realm 时数据应该会立即加载。

    【讨论】:

      猜你喜欢
      • 2018-04-03
      • 2011-05-07
      • 2018-09-30
      • 1970-01-01
      • 2016-01-18
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多