【ITBEAR】谷歌近日面向安卓開發(fā)者推出了一項(xiàng)名為“恢復(fù)憑據(jù)”的新API預(yù)覽版,旨在優(yōu)化安卓用戶的設(shè)備更換體驗(yàn),使之更加便捷。
這項(xiàng)新功能的推出,標(biāo)志著谷歌在安卓生態(tài)上邁出了重要一步,旨在縮小與蘋果iPhone無縫遷移體驗(yàn)之間的差距。值得注意的是,若用戶選擇刪除并重新安裝應(yīng)用,相關(guān)恢復(fù)密鑰并不會(huì)隨之遷移。
“恢復(fù)憑據(jù)”API的主要亮點(diǎn)之一,在于其為用戶提供的無縫換機(jī)體驗(yàn)。它適用于安卓9及以上版本,以及Google Play服務(wù)(GMS)Core版本242200000及以上的所有設(shè)備。當(dāng)用戶更換新設(shè)備時(shí),已登錄的應(yīng)用能夠自動(dòng)保留登錄狀態(tài),極大地簡化了數(shù)據(jù)遷移的過程。
該API還顯著提升了用戶體驗(yàn)。用戶在新設(shè)備上無需手動(dòng)登錄每個(gè)應(yīng)用,即可恢復(fù)應(yīng)用賬號(hào),這不僅提高了使用的便捷性,也增強(qiáng)了用戶對(duì)應(yīng)用的依賴和粘性。對(duì)于開發(fā)者而言,這一功能也減輕了他們的負(fù)擔(dān),因?yàn)榛謴?fù)憑據(jù)功能已與Credential Manager集成,對(duì)于已支持通行密鑰的開發(fā)者來說,添加憑據(jù)恢復(fù)功能將變得更加簡單快捷。
關(guān)于“恢復(fù)憑據(jù)”API的工作原理,其流程大致如下:當(dāng)用戶首次在設(shè)備上登錄應(yīng)用時(shí),系統(tǒng)會(huì)為其賬號(hào)創(chuàng)建相應(yīng)的恢復(fù)憑據(jù)。如果用戶已啟用Google備份并使用端到端加密,這些憑據(jù)將被存儲(chǔ)在本地并同步到云端(當(dāng)然,開發(fā)者可以選擇不同步到云端)。在新設(shè)備上,應(yīng)用可以通過向Credential Manager請(qǐng)求恢復(fù)憑據(jù),實(shí)現(xiàn)自動(dòng)登錄,用戶無需輸入任何信息。
當(dāng)用戶決定退出應(yīng)用賬號(hào)時(shí),系統(tǒng)會(huì)自動(dòng)刪除與該賬號(hào)關(guān)聯(lián)的恢復(fù)憑據(jù),確保用戶數(shù)據(jù)的安全性和隱私保護(hù)。