目录
3.1AppInfoDashboardFragment.java清除应用数据的相关代码分析
3.2 AppStoragePreferenceController.java来管理清理数据的相关接口
3.3 AppStorageSettings.java 清理数据的相关代码
1.概述
最近在定制化开发中,要求根据包名清除应用数据的接口,来实现清除app里面的数据,在ActivityManagerService.java中提供了清理数据的相关接口,可以调用api来实现功能就可以了
2.根据包名清理应用数据的核心代码
packages/apps/Settings/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java
frameworks\base\services\core\java\com\android\server\am\ActivityManagerService.java
packages/apps/Settings/src/com/android/settings/applications/appinfo/AppStoragePreferenceController.java