Android 如何从用户的Google驱动器打开/写入/提交数据库,而不是使用本地存储

Android 如何从用户的Google驱动器打开/写入/提交数据库,而不是使用本地存储,android,database,google-drive-api,Android,Database,Google Drive Api,我正在尝试创建一个应用程序,用户可以使用多个设备从数据库访问数据。我计划将数据库保存/编辑/存储在用户的google drive帐户中,并使用google的drive API。我花了很多时间研究这个问题,谷歌的例子没有多大帮助。到目前为止,我能够使用驱动器API访问用户的谷歌驱动器,但我不知道如何打开、编辑和发布数据库 问题: 有没有一种方法可以使用db helper类直接从用户帐户打开数据库? 我可以使用谷歌驱动API来实现这一点吗?我不想访问用户数据库的内容,所以如果可以将其保存在他们的驱动

我正在尝试创建一个应用程序,用户可以使用多个设备从数据库访问数据。我计划将数据库保存/编辑/存储在用户的google drive帐户中,并使用google的drive API。我花了很多时间研究这个问题,谷歌的例子没有多大帮助。到目前为止,我能够使用驱动器API访问用户的谷歌驱动器,但我不知道如何打开、编辑和发布数据库

问题:

有没有一种方法可以使用db helper类直接从用户帐户打开数据库? 我可以使用谷歌驱动API来实现这一点吗?我不想访问用户数据库的内容,所以如果可以将其保存在他们的驱动器中,那就太好了。
感谢高级

谷歌硬盘只懂上传和下载,因此您需要决定存储格式,如JSON或CSV,然后每次下载解析读取修改包上传

需要考虑的两种备选方法:-

使用电子表格API 使用文件属性 使用appdata appfolder api
可能需要对数据库的大小、形状和使用情况进行更多的解释,以获得更好的替代方案

谢谢,我计划使用几个链接的SQL数据库。。。i、 e.客户列表数据库、客户交易数据库、客户付款等。用户将持有其客户的数据,并能够将其同步到云上,这样他就可以从手机、平板电脑或任何其他设备访问数据,并始终将数据更新到数据。我查看了Parse.com和其他类似的服务,但它们似乎没有解决我遇到的问题。也许我看得不对。什么应该能够像这样处理数据同步?需要注意的是,这不是我的客户数据,而是用户的数据。我不会保存客户数据,每个用户都有自己想要管理的客户数据。。。。所以我不需要直接访问他们的数据库。我猜一方面,你不希望用户的文件在你的配额上;另一方面,您不希望用户必须配置自己的云存储,这就是为什么您要查看自动配置的驱动器。在纯谷歌选项中,电子表格API最接近云数据库。我找到了这个链接,但不能保证它是正确的。11月4日谷歌云事件当心。考虑到Firebase的吸收,我有一种预感,您的用例在他们的站点上。