使用google drive android API时,远程数据损坏的原因可能是什么?

使用google drive android API时,远程数据损坏的原因可能是什么?,android,google-drive-android-api,Android,Google Drive Android Api,我已经创建了一个小应用程序,它使用谷歌驱动Android API读写文件。在本地的一个客户端上,一切正常:我使用驱动器API存储文件,并在下一次启动时将其读回,而不会出现任何问题。但是,当我使用相同的应用程序在不同的设备上读取相同的文件时,这些文件有时会损坏。这些文件是JSON文件,解析器抱怨缺少引号或大括号。如果我使用Google Drive Web界面查看文件,我可以验证文件内容是否无效。看起来旧内容会被新文件内容部分覆盖 这可能是用户的问题吗?我认为这可能是驱动器API的问题,因为在本地,

我已经创建了一个小应用程序,它使用谷歌驱动Android API读写文件。在本地的一个客户端上,一切正常:我使用驱动器API存储文件,并在下一次启动时将其读回,而不会出现任何问题。但是,当我使用相同的应用程序在不同的设备上读取相同的文件时,这些文件有时会损坏。这些文件是JSON文件,解析器抱怨缺少引号或大括号。如果我使用Google Drive Web界面查看文件,我可以验证文件内容是否无效。看起来旧内容会被新文件内容部分覆盖

这可能是用户的问题吗?我认为这可能是驱动器API的问题,因为在本地,一切都很好,API似乎没有提供远程存储无效数据的方法,但在本地存储有效数据。针对GoogleDrive API提交bug的第一步似乎是获得StackOverflow共识,因此如果其他人看到类似问题,我也会感兴趣

因此,我的问题是:

  • 这是否可能是用户问题(如果是,如何解决)
  • 还有谁见过类似的问题吗

  • 似乎实际上是一个驱动器API问题,现在已经解决了


    有关详细信息,请参见

    嘿,Stefan,你能在问题追踪器上针对驱动器Android API提交一个bug吗?如果可能的话,您可以包括示例代码和复制步骤,那就太好了。谢谢可以。。。你遇到同样的问题了吗?我的应用程序在每次修改后保存文件,所以我想知道GDAA是否只是在保存的中间进行同步,然后认为它已经完成了……我在团队中工作。这是我们收到的关于这个问题的第一份报告。本地提交不会对正在进行的同步产生任何影响。请在您的bug报告中包含示例代码,以便我们可以尝试复制。field:尽管没有代码示例(现在使用常规JavaAPI作为解决方法)。