private void clearCache(){
File file = getCacheDir().getAbsoluteFile();//删除缓存
deleteFile(file);
}
public void deleteFile(File file) {
if (file.exists()) {
if (file.isFile()) {
file.delete();
} else if (file.isDirectory()) {
File files[] = file.listFiles();
for (int i = 0; i < files.length; i++) {
deleteFile(files[i]);
}
}
file.delete();
}
}
Android WebView 清理缓存
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 有时开发一个app需要用到清理缓存的功能,而webview则是开发中不可或缺的组件,清理缓存则是一件大事。然而百度...
- 前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在Android App大多嵌入了Android Webv...
- 视频播放流量费用是相当高昂的,所以在加载网页视频循环播放时,不做处理的话会花费很多的服务器流量费用。处理的策略是将...
- 为了让WebView访问快,一般都是用缓存技术!这里简单介绍下: 其实http协议有自身的缓存机制,android...