天天看點

Android 6.0權限問題

對于6.0+權限問題,報錯如上:

解決方案:

Android 6.0 (Marshmallow). 添加新的權限模型,需要在運作時動态擷取所需要的權限。

首先判斷手機系統版本是否在6.0+然後才是支援運作時動态擷取權限:

然後是運作時擷取權限的操作:

下面這個方法可以擷取使用者是不是已經授予某些特殊的權限:

如果使用者已經授權過了這些權限,系統不會記住的,需要我們自己記住這些。

同一個頁面,可能多次需要某些權限,切記不要重複讓使用者授權

轉自:http://www.captechconsulting.com/blogs/runtime-permissions-best-practices-and-how-to-gracefully-handle-permission-removal

繼續閱讀