【ITBEAR】近日,科技界迎來了一項旨在提升安卓用戶體驗的重要進展。據知名科技媒體The Verge報道,谷歌公司正式推出了名為“恢復憑據”的API,該API目前以預覽版形式提供給安卓9及以上版本,且Google Play服務(GMS)Core版本達到242200000或以上的所有設備。
“恢復憑據”API作為一項針對開發者的創新功能,其設計初衷在于簡化安卓用戶更換新設備時的登錄流程。通過這一API,用戶在更換新手機后,已登錄的應用將能夠自動保留其登錄狀態,極大地便利了從舊設備向新設備的遷移過程。
谷歌的這一舉措旨在使安卓生態中的換機體驗更加接近蘋果iPhone的流暢度,實現用戶賬戶和應用憑據的無縫轉移。這不僅提升了用戶體驗,也為開發者帶來了諸多益處。
根據谷歌提供的支持文檔,“恢復憑據”功能具有多重優勢。首先,它為用戶提供了順暢的換機體驗,無需手動登錄每個應用即可恢復賬號,極大地節省了時間和精力。其次,從開發者的角度來看,如果用戶在設置新設備時能夠輕松恢復賬號,他們更有可能繼續使用相關應用,從而提高了用戶互動度。由于“恢復憑據”功能與Credential Manager集成,已支持通行密鑰的開發者可以更容易地添加憑據恢復功能,減少了開發工作量。
“恢復憑據”的工作原理相對簡單明了。當用戶首次登錄應用時,系統會創建與該賬號關聯的恢復憑據。如果用戶已啟用Google備份且支持端到端加密,此憑據將被存儲在本地并同步到云端(當然,應用也可以選擇不同步到云端)。當用戶設置新設備時,應用可以向Credential Manager請求恢復憑據,從而自動為用戶登錄,無需輸入任何額外信息。當用戶從應用中退出賬號時,關聯的恢復憑據將被刪除,確保了用戶數據的安全性。
值得注意的是,恢復憑據可以備份到云端,但開發者有權選擇是否進行云端同步。直接在設備間轉移可能更為全面,但需要注意的是,如果用戶刪除并重新安裝應用,相關的恢復憑據將無法轉移。不過,在用戶首次啟動應用后,系統會自動檢查恢復憑據的可用性并重新登錄,從而減少了手動輸入的麻煩。