我想以编程方式删除应用程序中的缓存文件。
我如何在代码中执行此操作?
我想启动一项服务(我已经设置了这样做)。
仅供参考 - IDK为什么我的录取率很低。我已经接受了我的大部分或全部答案。
答案 0 :(得分:5)
我假设你在谈论Context的缓存目录?
这是一种方式:
File cacheDir = context.getCacheDir();
File[] files = cacheDir.listFiles();
if (files != null) {
for (File file : files)
file.delete();
}