Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Google Drive应用文件夹中存储领域文件?_Android_Realm_Google Drive Android Api - Fatal编程技术网

Android 在Google Drive应用文件夹中存储领域文件?

Android 在Google Drive应用文件夹中存储领域文件?,android,realm,google-drive-android-api,Android,Realm,Google Drive Android Api,我正处于Android项目的早期阶段,该项目将使用数据库,希望是领域。我希望用户能够从多个Android设备(登录到同一个Google帐户)访问同一个数据库。我正在考虑将领域文件放在GoogleDrive应用程序文件夹中 我已经做了一些搜索,但是没有找到关于这个特定配置的讨论 我以前没有使用Realm或Google Drive API的经验,因此我担心这种方法可能存在一些致命的缺陷 任何见解/建议都值得赞赏。编辑:因为我回答了这个问题,Realm启动了,它正是为了完成这类工作:如问题所述,使用R

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

我已经做了一些搜索,但是没有找到关于这个特定配置的讨论

我以前没有使用Realm或Google Drive API的经验,因此我担心这种方法可能存在一些致命的缺陷


任何见解/建议都值得赞赏。

编辑:因为我回答了这个问题,Realm启动了,它正是为了完成这类工作:如问题所述,使用Realm数据库同步应用程序。我以前的答案现在已经过时了


前面的答案:现在不可能通过设备同步领域,也不可能让应用程序在任何地方都保持“最新”

Github问题领域中有一个类似的问题:

来自该领域的维护者之一:

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

然而,这是他们正在开发的一项功能。您可以通过这种方式跟踪预期的更改


因此,我同意前面引用的评论,并建议您使用API同步应用程序。

AFAIK,Realm仅适用于本地数据库。如果它支持通过Google Drive API进行并发访问,我会感到震惊。这将是我提出的方法中致命缺陷的一个很好的例子:)。@commonware,你能给我一些建议吗(在设备之间共享数据库)?只是一些关键词或一般的想法会让我走。。。谢谢。嗯,已经使用了15年的方法是一种Web服务,由一些数据库支持。Firebase不适合你吗?是的,我一直在遵循[,谢谢]。