【发布时间】:2015-11-21 21:22:19
【问题描述】:
我正在开发一个为用户存储项目的应用,并且用户可以选择与 Google 云端硬盘同步。每个项目由文本和图像组成。
我目前的方法是将每个项目的 .json 和 .jpg 文件在内部保存到设备,然后一旦从 Drive API 调用 onConnected,将这些文件上传到用户在 Google Drive 中的 APP 文件夹。与删除类似,我会创建一个名为“foo”的项目已被删除的标志,然后尝试查看驱动器中是否存在文件“foo.jpg”和“foo.json”,并相应地删除。
这对我现在有效,但由于 googleApiClient 错误,我经常让应用程序崩溃,我意识到这不是一种有效的方法。所以我想知道你们中是否有人知道更有效的方法来做到这一点?
在理想的世界中,我希望拥有这样的东西:我将每个项目的文件保存到内部设备中,一个库会跟踪这些文件并相应地同步云端硬盘。
感谢您的建议!
【问题讨论】:
标签: android google-drive-api synchronization google-drive-android-api