2021
03-14
03-14
Android清除应用缓存的两种方法
第一种使用ActivityManager中的clearApplicationUserData方法,代码如下:ActivityManageram=(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);am.clearApplicationUserData();这种方式的问题就是不知清除cache,连带应用的data也删除了。如下图所示:第二种使用PackageManager中的deleteApplicationCacheFiles方法,这个API是隐藏的,所以需要用反射来调用,代码如下:PackageManagerpackageManager=context....
继续阅读 >