簡體   English   中英

Android Marshmallow - 權限狀態更改

[英]Android Marshmallow - permissions state change

Android Marshmallow 有什么方法可以檢測權限狀態變化嗎?

我還沒有看到廣播...

權限不能在應用程序中間更改。 如果更改了權限 -> 應用程序將重新啟動。 沒有廣播 - 您必須每次都檢查 - 但可以只在您的應用程序啟動時進行

不。您不會收到任何廣播。 在每次調用需要權限的功能時,您需要檢查是否授予權限。


閱讀Request App Permissions ,一個有據可查的,涵蓋了您需要注意的每一點。 Google 似乎已經實現了官方示例,但是您仍然可以從示例中找到一些有用的信息。 最后觀看Android Marshmallow 6.0:請求許可以更好的方式設計您的應用程序。


筆記:

另請閱讀Android 11 中的權限更新

每次使用時都必須檢查許可。 為簡單起見,您可以使用PermissionAcceptor-master庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM