目录
2.根据包名授予OP_REQUEST_INSTALL_PACKAGES的核心类
3.根据包名授予OP_REQUEST_INSTALL_PACKAGES的核心功能分析和实现
3.1 ExternalSourcesDetails.java中关于授予未知来源权限的分析
3.2 PhoneWindowManager.java在systemReady()中添加授权方法
1.概述
在系统12.0的定制化开发中,对于在app中调用安装第三方app的时候,会在这时弹出安装未知来源弹窗,需要默认授予REQUEST_INSTALL_PACKAGES
权限,来安装第三方app的安装未知来源权限,所以就是今天需要解决的这个问题
2.根据包名授予OP_REQUEST_INSTALL_PACKAGES的核心类
packages/apps/Settings/src/com/android/settings/applications/appinfo/ExternalSourcesDetails.java
frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java