Android Google Drive App 数据文件夹未列出所有 child

标签 android google-drive-api

我已经使用新的 Google Play 服务 4.3 将我的应用程序数据从 Google Drive 备份到“应用程序文件夹”。 我按照此链接中的说明操作 Storing Application Data .我检查了“管理应用程序”,文件似乎已添加。如果我尝试列出 App 文件夹的子项,它们会成功返回。

当我在另一台设备上安装该应用程序(正确同步)时,或者如果我在同一台设备上卸载并再次安装该应用程序时,就会出现该问题。当我尝试列出 App 文件夹的子项时,返回的计数为 0。

PS:我尝试同时查询:

Drive.DriveApi.getAppFolder(mGoogleApiClient).listChildren(mGoogleApiClient)

Drive.DriveApi.getAppFolder(mGoogleApiClient).queryChildren(mGoogleApiClient, query)

最佳答案

有一个known issue关于应用程序卸载和重新安装后同步应用程序文件夹内容。对于跨设备备份,我们建议使用 requestSync()以确保在尝试恢复之前同步应用文件夹内容。

关于Android Google Drive App 数据文件夹未列出所有 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23755346/

相关文章:

c# - Google Drive API V3,试图更改文档表和幻灯片以外的文件的所有权

html - 如何在 css 背景图像 : url() function? 中使用谷歌驱动器图像

android - 一键关闭所有对话框

java - 如何返回第二个值

android - 如何在谷歌驱动器上创建空文件夹?

python - 使用 python 检查名称的文件夹是否存在

java - 服务帐户创建的文件夹不会出现在 Google Drive Web 应用程序中

java - Android:Resources.getSystem().getIdentifier 返回 java.lang.IllegalArgumentException

android - Android 4.1.2 Phonegap (Cordova) 中的自定义波斯语和阿拉伯语字体不起作用

java - 识别使用 Java 的人所说的字母