将Realm文件存储在Google Drive App Folder中?

时间:2016-01-07 21:12:36

标签: android realm google-drive-android-api

我正处于将使用数据库的Android项目的早期阶段,希望是Realm。我希望用户能够从多个Android设备访问同一个数据库(登录到同一个Google帐户)。我正在考虑将Realm文件放在Google Drive App文件夹中。

我已经做了一些搜索,但没有发现有关此特定配置的讨论。

我之前没有使用Realm或Google Drive API的经验,所以我担心这种方法可能会有一些致命的缺陷。

任何见解/建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

编辑:由于我回答了这个问题,Realm推出了Realm Mobile Platform,它正是为了完成这类工作而准备的:如问题所述,使用Realm数据库同步应用程序。我之前的回答现在已经过时了。

以前的回答:目前无法通过设备同步Realms并使应用程序保持最新状态"无处不在。

在领域的Github问题中存在类似的问题:How to synchronize Realm data across multiple iOS/Android devices?

来自Realm的一位维护人员:

  

由于Realm支持JSON导入,因此与Web API交互可能是在设备之间同步数据的最佳方式。请参阅Realm的Rest API文档。

然而,这是他们正在努力的一项功能。您可以通过这种方式跟踪realm-cocoa Issue #913预期的更改。

所以,我同意我之前引用的评论,并建议您使用API​​同步您的应用程序。