我已阅读Google Drive API文档,但我无法理解以下内容:
可以在应用程序的后台在驱动器上创建和修改文件和文件夹吗? 我的应用程序需要在后台运行驱动程序。
答案 0 :(得分:0)
如果您要查看"Working with File Contents":
云端硬盘文件的生命周期
即使设备处于离线状态,Drive Android API也可让您的应用访问文件。为了支持离线情况,API实现了一个同步引擎,在网络访问可用时在后台运行上游和下游更改并解决冲突。
DriveFile对象的生命周期:
- 如果文件尚未同步到本地上下文但用户想要打开文件,则执行初始下载请求。当请求文件时,API会自动处理。
- 打开文件的内容。这会创建文件二进制流的临时副本,该副本仅适用于您的应用程序。
- 读取或修改文件内容,对临时副本进行更改。
- 提交或放弃已经进行的任何文件内容更改。
- 如果有更改,文件内容将排队等待上传,以便将它们同步回服务器。
Google API支持在后台运行。对于文件夹,没有关于创建文件夹的文档可以在后台完成,但我认为可以完成相同的实现。
我希望这会有所帮助。