2014-02-26 18 views
0

我對Android帳戶API並不熟悉,很擔心帳戶安全。 另外我相信程序員知道更多關於Android內部的知識,所以我在這裏問這個問題。Android上的電子郵件帳戶是否可用於每個程序?

Android設備可以存儲多種類型的多個帳號:谷歌,Skype和電子郵件...

所以我有幾個問題:

  • 可與ACCOUNT_MANAGER任何應用程序,AUTHENTICATE_ACCOUNTS等權利閱讀這些帳戶的參數,並可能重新配置它們?
  • 爲什麼許多應用程序將帳戶集中存儲,但不是單獨存儲在他們自己的數據存儲中?
  • Google知道我手機上的所有這些帳戶嗎?

回答

1
- Can any application with ACCOUNT_MANAGER, AUTHENTICATE_ACCOUNTS etc. 
rights read these accounts' parameters and probably reconfigure them? 

簡短的回答,沒有。如果應用程序有MANAGE_ACCOUNTS可以訪問只有到該應用程序創建的帳戶,也可以修改它。 AUTHENTICATE_ACCOUNTS權限用於將特定帳戶用作身份驗證過程的一部分,例如使用Google帳戶登錄您的應用。 ACCOUNT_MANAGER用於將您的帳戶存儲在帳戶身份驗證器中,文檔稱它由系統用於處理現有帳戶和新帳戶,而不是第三方應用程序。

- Does Google know about all these accounts on my phone? 

也許不是。也許如果有人挖掘了更多的信息,如果谷歌從你的手機挖掘關於你的賬戶的信息可以給出更準確的答案。

相關問題