我使用了新的Google Play服务4.3将我的应用程序数据从Google Drive备份到“应用程序文件夹”。我遵循了这个链接存储应用程序数据的说明。我签入了“管理应用程序”,文件似乎已添加。如果我尝试列出应用文件夹的子文件夹,它们将成功返回。
当我在另一台设备上安装应用程序(正确同步)时,或者当我在同一台设备上卸载并再次安装应用程序时,问题出现。当我试图列出App文件夹的子文件夹时,返回的计数是0。
PS:我尝试同时查询:
Drive.DriveApi.getAppFolder(mGoogleApiClient).listChildren(mGoogleApiClient)
和
Drive.DriveApi.getAppFolder(mGoogleApiClient).queryChildren(mGoogleApiClient, query)
在卸载和重新安装应用程序后,同步应用程序文件夹内容存在已知问题。对于跨设备备份,我们建议使用requestSync()确保在尝试还原之前同步应用文件夹内容。