我在運行Marshmallow預覽版3的Nexus 5設備上安裝了Airbnb,並且正在使用許可模式。在使用他們的應用程序時,我發現了一個奇怪的現象AccountManager getAccounts()異常在Airbnb的棉花糖許可模式,他們怎麼做?
通常,如果您使用AccountManager getAccounts()方法獲得向設備註冊的電子郵件帳戶,則需要啓用GET_ACCOUNTS權限才能使其工作。
但是,在他們的應用程序中,即使我撤銷了GET_ACCOUNTS權限,他們仍然能夠訪問註冊的電子郵件帳戶,這些帳戶在所有的真實情況下都非常奇怪o.O(它們在電子郵件登錄時具有自動完成功能)。
這是否違背了運行時權限模型的目的?