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