随着Android系统的更新换代,每次重大更新的方面也逐步扩展,从4.*主要是增强功能,到5.*主要是美化界面,到6.*主要提高系统安全性,再到7.*和8.*主要支撑各种大屏设备,因此开发者需要对每个大版本的Android重新进行适配.其中6.*主要影响开发工作的升级包括权限管理和休眠模式.对于权限管理,原本开发者只要在AndroidManifest.xml中声明相关权限,App安装完成之后即可默认获得这些权限.但是6.0引入了新的运行时权限管理机制,即使开发者实现已经声明App的权限,Andr…