缓存获取清理的原理
| 1、获取缓存大小getPackageInfoSize() /*@hide*/ 2、onGetStatsCompleted()是在子线程中执行,直接更新ui会报错 要么用handler+message,要么用runOnUiThread() |
|
PackageManager 中隐藏的方法: * @hide
*/
public abstract void getPackageSizeInfo(String packageName,
IPackageStatsObserver observer); |
| 权限: <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" /> |
问题: |
|
|
| 获取缓存: 利用反射,来获取底层隐藏的api 获取缓存,代码,数据大小 |
结果: |