如何在没有像WhatsApp这样的用户互动的情况下从Google云端硬盘Android SDK恢复应用数据

Ton*_*son 5 google-drive-api google-drive-android-api

我正在开发一个Android应用程序,它需要将某些键值数据保存到云中.因此,当用户安装我的应用程序时,我可以从云中恢复键值数据.我做了很多研究,包括Android BackupAgent API,它根本不稳定.我已经做过一些关于使用Google Drive Android SDK的研究,它确实可以成功备份和恢复键值数据.但它需要用户互动才能选择哪个帐户,即使我的设备只添加了一个Google帐户,并且之前已授权该应用访问Google Drive SDK.

我希望通过有限的用户交互尽可能无缝且自动地完成整个过程,备份和恢复.我注意到WhatsApp Android可以实现这样的功能.但我未能在Google Drive SDK 示例中查找示例.

是否有任何样本可以自动演示数据恢复,而无需选择像WhatsApp Android这样的Google帐户?任何指导将不胜感激.