【ITBEAR】谷歌近日面向安卓开发者推出了一项名为“恢复凭据”的新API预览版,旨在优化安卓用户的设备更换体验,使之更加便捷。
这项新功能的推出,标志着谷歌在安卓生态上迈出了重要一步,旨在缩小与苹果iPhone无缝迁移体验之间的差距。值得注意的是,若用户选择删除并重新安装应用,相关恢复密钥并不会随之迁移。
“恢复凭据”API的主要亮点之一,在于其为用户提供的无缝换机体验。它适用于安卓9及以上版本,以及Google Play服务(GMS)Core版本242200000及以上的所有设备。当用户更换新设备时,已登录的应用能够自动保留登录状态,极大地简化了数据迁移的过程。
该API还显著提升了用户体验。用户在新设备上无需手动登录每个应用,即可恢复应用账号,这不仅提高了使用的便捷性,也增强了用户对应用的依赖和粘性。对于开发者而言,这一功能也减轻了他们的负担,因为恢复凭据功能已与Credential Manager集成,对于已支持通行密钥的开发者来说,添加凭据恢复功能将变得更加简单快捷。
关于“恢复凭据”API的工作原理,其流程大致如下:当用户首次在设备上登录应用时,系统会为其账号创建相应的恢复凭据。如果用户已启用Google备份并使用端到端加密,这些凭据将被存储在本地并同步到云端(当然,开发者可以选择不同步到云端)。在新设备上,应用可以通过向Credential Manager请求恢复凭据,实现自动登录,用户无需输入任何信息。
当用户决定退出应用账号时,系统会自动删除与该账号关联的恢复凭据,确保用户数据的安全性和隐私保护。