【发布时间】:2016-06-09 13:06:06
【问题描述】:
如何从 Google Drive 中的App Folder 下载设备上的文件?此文件夹对用户是不可见的,只有特定的应用程序才能使用它。
基本上,我需要在此文件夹中上传多个文件(一些应用程序和用户设置),然后我想将其下载回设备上。它就像某种用户数据的备份。
我已经在 App Folder 中创建了文件,我可以像这样读取它们:
DriveFile appFolderFile = driveApi.getFile(googleApiClient, driveId);
但我不知道如何上传现有文件,然后将这些文件下载到设备上的特定文件夹。我搜索了文档,但没有找到解决方案。
在文档中我找到了如何读取和检索文件内容,但没有关于下载文件本身的信息。
有人可以给我一个提示吗?或者,我只是错过了文档中的正确部分,或者这甚至是不可能的,我必须使用 REST API?
更新:
也许,我理解错了,下载文件内容和下载文件没有区别?
【问题讨论】:
-
您无法使用云端硬盘“将这些文件下载到设备上的特定文件夹”。不过,您可以做的是通过复制从云端硬盘获取的内容在设备上创建一个新文件。您必须自己在设备上创建文件。
标签: android google-drive-android-api