我想在Android中关闭应用程序时清除缓存内存。代码示例会很有帮助。
由于
答案 0 :(得分:2)
这样的事情应该可以解决问题,尽管这个例子没有错误处理,你会想要添加它。
public void clearCache() {
Log.i(TAG, "Clearing Cache.");
File[] dir = mContext.getCacheDir().listFiles();
if(dir != null){
for (File f : dir){
f.delete();
}
}
}
答案 1 :(得分:0)
实际上,由于Android会关注进程的生命周期,因此您无法真正关闭应用程序。
如果你在谈论RAM,也没有必要释放未使用的内存,因为Android也会管理内存。