首页 > 解决方案 > Android Google Drive REST API 离线缓存

问题描述

在我的应用程序中,我实现了 Google Drive Android API,该 API 自 2018 年 12 月 8 日起已被弃用,请求将在 2019 年 12 月失败。他们建议迁移到 REST API。

在他们的解释中,他们提到:

Android 和 REST API 调用之间几乎没有功能差异,并且对于大多数客户端而言,所需的代码更改只是语法上的。

但我的应用所基于的主要优势之一是 android API 能够无缝处理离线查询。(即:当设备离线并且用户请求驱动文件时,它使用离线本地缓存,可以读取和写入。当平板电脑连接到wifi时,本地缓存与谷歌驱动器同步,全部由android 操作系统,而应用程序甚至没有运行。)来自 Google Drive Android API 文档:

即使设备处于离线状态,Drive Android API 也可让您的应用访问文件。为了支持离线情况,API 实现了一个在后台运行的同步引擎,以在网络访问可用时合并上游和下游更改并解决冲突。

Google Drive REST API for android 是否可以实现此功能?

标签: androidrestgoogle-drive-android-api

解决方案


推荐阅读