我正在开发一款Android应用程序,需要将某些键值数据保存到云端。因此,当用户安装我的应用程序时,我可以从云中恢复键值数据。我做了很多研究,包括Android BackupAgent API,它根本不稳定。我已经做过一些关于使用Google Drive Android SDK的研究,它确实可以成功备份和恢复键值数据。但它需要用户互动才能选择哪个帐户,即使我的设备只添加了一个Google帐户,并且之前已授权该应用访问Google Drive SDK。
我希望通过有限的用户交互尽可能无缝且自动地完成整个过程,备份和恢复。我注意到WhatsApp Android可以实现这样的功能。但我未能在Google Drive SDK samples中找到样本。
是否有任何示例可以自动演示数据恢复而不选择像WhatsApp Android这样的Google帐户?任何指导将不胜感激。