目录
1.概述
在9.0的系统产品开发中,在产品开发中,对于控制app的卸载需求也是比较常见的,所以在某些产品中,可以发现在产品要求中,限制app的卸载,就是允许卸载某些app,其他的一律不允许卸载,所以需要从app的卸载流程中来控制app的卸载,接下来看app的卸载流程来实现功能
2. app应用卸载白名单的核心类
frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
3. app应用卸载白名单的核心功能分析和实现
在系统中开机启动的时候会启动各种各样的系统服务,所以说在系统中负责管理app的服务就是PackageManagerService.java