【发布时间】:2014-12-29 23:53:20
【问题描述】:
我创建了一个使用 Google Drive Android API 读写文件的小应用。在本地一个客户端上,一切正常:我使用 Drive API 存储文件,并在下次启动时读取它们而没有任何问题。但是,当我在不同的设备上使用相同的 App 读取相同的文件时,这些文件有时会损坏。这些文件是 JSON 文件,解析器抱怨缺少引号或大括号。如果我使用 Google Drive Web 界面查看文件,我可以验证文件内容无效。看起来旧内容被新文件内容部分覆盖。
这可能是用户问题吗?我认为这可能是 Drive API 问题,因为在本地,一切都很好,而且 API 似乎没有提供一种远程存储无效数据但在本地存储有效数据的方法。针对 Google Drive API 提交错误的第一步似乎是获得 StackOverflow 共识,所以如果其他人看到类似问题,我也很感兴趣。
所以我的问题是:
- 这可能是用户问题(如果是,如何解决)?
- 有其他人遇到过类似的问题吗?
【问题讨论】:
-
嗨 Stefan,您能在问题跟踪器上提交针对 Drive Android API 的错误吗? code.google.com/a/google.com/p/apps-api-issues 如果可能的话,如果您能包含示例代码和复制步骤,那就太好了。谢谢!
-
会做... 你遇到同样的问题了吗?我的应用在每次更改后都会保存文件,所以我想知道 GDAA 是否只是在保存过程中同步,然后认为它已经完成......
-
我在团队中工作。这是我们收到的关于这个问题的第一份报告。在本地提交不应该对正在进行的同步产生任何影响。请在您的错误报告中包含示例代码,以便我们尝试重现。
-
归档:code.google.com/a/google.com/p/apps-api-issues/issues/… 不过没有代码示例(现在使用常规 Java API 作为解决方法)。
标签: android google-drive-android-api