将数据存储到 google 驱动器的备份选项卡而不是驱动器文件夹

Store data into google drive's backup tab instead of drive folders

我需要实现相同的功能,例如 whatsapp 将所有聊天记录存储到 google 驱动器上,点击应用程序中的备份按钮。并根据需要在新设备中恢复它。

我已经在下面寻找实现这个的参考资料,但有些我无法成功地做到这一点。

https://developer.android.com/guide/topics/data/backup.html

https://developer.android.com/guide/topics/data/data-storage.html

https://developer.android.com/guide/topics/data/data-storage.html#db

这个数据备份选项对我的要求有帮助还是我需要做其他事情?

我成功开发了文件上传到 google 驱动器文件夹,但我需要 google 驱动器的备份选项卡中的数据与应用程序名称。

任何人都可以指导我如何实现这个或提供一些参考吗?

提前致谢..!

你可以参考这个documentation。 Google 驱动器 API 包含一个特殊的隐藏文件夹,您的应用程序可使用该文件夹存储应用程序数据。

Note: This feature now uses the alias appDataFolder in place of appdata and appfolder.

为了能够使用您的应用程序数据文件夹,请求访问以下范围:

https://www.googleapis.com/auth/drive.appdata

有关作用域以及如何请求访问它们的更多信息,请参阅 Authorizing Your App with Google Drive