近日,谷歌公司针对安卓系统推出了一项新功能——“恢复凭据”(Restore Credentials)API,目前以预览版形式供开发者使用。这一API的推出,将为安卓用户带来更便捷的换机体验。
值得一提的是,如果用户删除并重新安装应用,相关的恢复密钥将无法转移。谷歌此次推出的“恢复凭据”API,旨在让安卓生态的换机体验更接近苹果iPhone的无缝迁移,为用户提供更加流畅、便捷的服务。
“恢复凭据”API主要亮点:
无缝换机体验:该API适用于安卓9及更高版本、Google Play服务(GMS)Core版本为242200000或更高版本的所有设备。用户在更换新设备时,已登录的应用可以自动保留登录状态,大大简化了迁移过程。
提升用户体验:借助“恢复凭据”功能,用户在新设备上无需手动登录每个应用,即可恢复应用账号。这一改进不仅提高了用户的使用便捷性,还增加了用户对应用的粘性。
减轻开发者负担:恢复凭据功能已与Credential Manager集成,对于已支持通行密钥的开发者来说,添加凭据恢复功能将变得更加简单。
“恢复凭据”API工作原理和步骤:
创建恢复凭据:用户登录应用时,系统会为其账号创建相应的恢复凭据。若用户已启用Google备份并使用端到端加密,凭据将存储在本地并同步到云端(开发者可选择不同步到云端)。
获取恢复凭据:在新设备上,应用可以向Credential Manager请求恢复凭据,实现自动登录,无需用户输入任何信息。
清除恢复凭据:当用户退出应用账号时,系统将删除与之关联的恢复凭据。