看了一晚的PermissionX系列文章,guolin写的挺好的。再次感慨Android系统的权限分类的请求的复杂。

在横向上,权限分为普通,危险,特殊三个级别。普通的只需要manifest中声明,危险则是运行时请求,特殊则是利用Intent导向一个特定界面来开启。

纵向上,随着Android版本的变化,要 做某一个功能,需要的权限 可能不一样;在高版本中,要用高版本的方法;在判断手机版本低时,要用旧方法。等等不言而喻。

干。