目录
3.首次开机默认授予app所有运行时权限的解决方案的核心功能分析和实现
3.1 PackageManagerService.java中关于增加DefaultPermissionGrantPolicy.java的接口来授予app的所有权限
3.2 DefaultPermissionGrantPolicy.java中关于对所有app默认所有运行时权限的功能实现
1.概述
在11.0的系统产品开发中,对于系统首次启动后,app在首次运行时,会弹出授权窗口,
会让手动授予app运行时权限,在由于系统产品开发需要要求默认授予app运行时权限
所以需要在首次开机默认授予所有app运行时权限
2.首次开机默认授予app所有运行时权限的解决方案的核心类
frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
frameworks/base/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java