2010-04-20 59 views
0

一個月前,我問了這個question。即使有了Bounty,也沒有人提出更好的答案,然後使用設備的Imei來識別用戶,然後將手機與服務器同步。使用Android帳戶管理器保留用戶名,即使應用程序被刪除

現在我偶然發現了Android AccountManager類。是否有可能使用這些類來存儲用戶名和密碼,這些用戶名和密碼可以在我的應用程序的刪除/重新安裝循環之後訪問?

如果是的話我該怎麼做?那麼這需要用戶每次運行應用程序時都輸入其密鑰庫憑據,並且密鑰庫尚未打開?

回答

3

我不這麼認爲。在我的實驗中,如果刪除包含創建它們的驗證程序的包,則會刪除帳戶。

2

我對Android很新,但我認爲你的目標可以通過一起使用兩個管理器來完成。

首先,您使用AccountManager執行證書和網絡資源的必要關聯。

其次,您使用BackupManager將您的應用程序特定的AccountManager記錄保存到雲中。如果您的應用程序被刪除,憑藉Google Market跟蹤功能,您的應用程序應恢復到設備上,並通過您的應用程序的BackupManager實施,還可以查看以前的所有AccountManager記錄。

相關問題