1.概述
在10.0的产品定制化开发中,客户需求要实现应用安装白名单功能,在白名单之中的应用可以安装,PMS就是负责管理app安装的,功能就添加在这里就可以了,
2.app应用安装白名单的核心类
frameworks/base/core/java/android/content/pm/IPackageManager.aidl
frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
3.app应用安装白名单的核心功能分析和实现
3.1 IPackageManager.aidl添加接口供app调用
diff --git a/frameworks/base/core/java/android/content/pm/IPackageManager.aidl b/frameworks/base/core/java/android/content/pm/IPackageManager.aidl
old mode 100644
new mode 100755
index a369cc89a3..90fafe5a8f
--- a/frameworks/base/core/java/android/content/pm/IPackageManager.aidl