当前位置: 首页 > news >正文

Android清除WebView缓存

代码
/*** 清除缓存** @param context 上下文*/public static void clearCache(Context context) {try {if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // 清除cookieCookieManager.getInstance().removeAllCookies(null);} else {CookieSyncManager.createInstance(context);CookieManager.getInstance().removeAllCookie();CookieSyncManager.getInstance().sync();}new WebView(context).clearCache(true);File cacheFile = new File(context.getCacheDir().getParent() + "/app_webview");clearCacheFolder(cacheFile, System.currentTimeMillis());} catch (Exception e) {e.printStackTrace();}}private static int clearCacheFolder(File dir, long time) {int deletedFiles = 0;if (dir != null && dir.isDirectory()) {try {for (File child : dir.listFiles()) {if (child.isDirectory()) {deletedFiles += clearCacheFolder(child, time);}if (child.lastModified() < time) {if (child.delete()) {deletedFiles++;}}}} catch (Exception e) {e.printStackTrace();}}return deletedFiles;}

参考:https://blog.csdn.net/Fantasy_Lin_/article/details/104068174

http://www.sczhlp.com/news/8039/

相关文章:

  • 2025年暑假信友队夏令营结营总结
  • 36.B站薪享宏福笔记——第十三章(1)Drain Cordon
  • 2025年产品管理软件圈的 “隐藏款”,十款精品大揭秘!
  • 【生产案例】点赞数和排行榜
  • 37.B站薪享宏福笔记——第十三章(2)自定义CRD
  • Android 安全编程:Kotlin 如何从语言层保障安全性
  • AI搜索及AI提问的学习
  • 稿定科技:多云架构下的 AI 存储挑战与 JuiceFS 实践
  • 在docker容器中构建镜像
  • 双指针 滑动窗口 经典问题 : 选择一个尽可能长的区间,使得区间中恰好包含 k 个 0,把这些 0 染成 1 得到最长1串
  • Prometheus源码专题【左扬精讲】—— 监控系统 Prometheus 3.4.0 源码解析:Discovery 动态服务发现机制——discovery/http/http.go
  • Lab10 mmap
  • 【IEEE出版丨电子科技大学主办】第四届电子信息技术国际学术会议(EIT 2025)
  • 【SPIE出版丨稳定EI检索】第五届智能交通系统与智慧城市国际学术会议(ITSSC 2025)
  • 10.封装 - hml
  • 产品画图工具整理
  • Java 生态中不可或缺的工具,其核心价值在于标准化和自动化。通过统一项目结构、简化依赖管理和构建流程,它让开发者更专注于代码逻辑而非环境设置,尤其适合团队协作和大型项目开发。就是Maven
  • 在一台电脑上同时使用多个 SSH 账号/密钥
  • Office 2007 打开文件后,看不到界面
  • Gitee 官方推荐,“超级管理系统”,全功能免费开源”,当你还在找企业后台框架时,一定不要错过这款拥有100k+ Stars的实力之选
  • 微算法科技(NASDAQ:MLGO)使用循环QSC和QKD的量子区块链架构,提高交易安全性和透明度
  • 基于 MATLAB 的双边滤波去图像云雾处理
  • IoTOS v1.6.8 爆款配置 | 流量池运营 | 物联卡短信
  • 抽象类VS接口:核心区别与实战选择
  • 完蛋,GitHub 70000+ star,我把你(AI)当朋友,你却要代替我,前端同学这下彻底蹦不住了,真的不留一点活路!!!
  • SM31700的btnBC按钮有用的后台
  • 【项目复盘】AI如何重塑千亿医药零售?与AI智能客服的跨行业思考
  • 找到啦,我们已上车,Github 27000+ star,研发团队必备开源工具项目,真丝滑!!!
  • 【CAPL】CAPL 的常用函数:时间、消息、诊断、字符串数组等
  • 光隔离探头:电子测量领域的革新力量