Android 6.0動態權限問題造成的坑

Android系統6.0版本後推出了動態權限管理的概念,動態權限的管理讓用戶更加清楚和方便的管理權限問題,對用戶來說是一件好事,但是對於程序設計來說可就坑了,在所有涉及到動態權限的地方我們都需要去檢測去申請,Android6.0以前設計的一些軟件可能就會在使用過程中出現崩潰的情況,作爲開發者你可能也煩惱過,但程序就是爲客戶更好的服務的,動態權限管理本來也是一件好事,雖然有些繁瑣但我們還是應該順應時代需求,改變不了,那就選擇接受吧~_~

Android 6.0 - 動態權限管理的解決方案可以參照:http://www.jianshu.com/p/dbe4d37731e6/
博主描述的挺好的!

我個人借鑑的是GitHub上的一個源碼項目:https://github.com/dfqin/PermissionGrantor

需要動態權限管理的是危險權限,Android6.0以前不涉及權限管理的問題,

Android6.0危險權限列表如下圖

這裏寫圖片描述

在個人項目裏面碰到了一些坑,特此記錄,後續不定期記錄:

  1. 在使用所有可能涉及到危險權限的功能前都需要進行權限的管理,例如項目的自定義Application的OnCreate方法裏面涉及一些危險權限[讀寫權限等]的使用導致軟件卡死的情況
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章