在 Android 中,您可以使用以下方法来获取外部缓存目录并清理缓存:
- 获取外部缓存目录的路径:
File externalCacheDir = getExternalFilesDir(null);
- 创建一个方法来删除外部缓存目录中的所有文件:
public void clearExternalCache() { File[] files = externalCacheDir.listFiles(); if (files != null) { for (File file : files) { file.delete(); } } }
- 调用
clearExternalCache()
方法来清理外部缓存:
clearExternalCache();
这将删除外部缓存目录中的所有文件,从而清理缓存。请注意,这个方法只会删除应用程序自己的缓存,不会影响其他应用程序或系统缓存。