在设备/不同安装的GoogleDrive上列出AppData文件夹中的子项

时间:2015-09-22 19:00:49

标签: android google-drive-android-api

我的应用需要在GoogleDrive中列出AppFolder的文件。

似乎当我在应用程序中创建一些文件时,然后卸载应用程序并尝试再次列出子项,我再也看不到任何文件了,即使我的应用程序的文件夹说我隐藏了应用数据。

我目前正在使用:

DriveFolder folder = Drive.DriveApi.getAppFolder(mGoogleApiClient);
DriveApi.MetadataBufferResult metadataBufferResult = folder.listChildren(mGoogleApiClient).await();

检索app文件夹。 为什么我不能在另一个安装中再次看到孩子,解决方案是什么?

谢谢!

更新:有时当我运行应用程序时,它会正确列出文件,有时它不会。我试图理解为什么会这样,但对我来说似乎完全是随机的。当然,Drive服务应该可靠吗?

UPDATE2:使用requestSync部分解决了这个问题。我在访问appFolder之前调用它,可以吗?或者我应该在之后打电话给它?或者没有区别? 但我现在遇到的问题是我得到了超过同步请求率限制"。 但是,我只在连接会话中提出一次请求,所以我不明白为什么它说我超出了配额,显然是每天10M,10 /秒...... 有什么帮助吗?

0 个答案:

没有答案