HarmonyOS 通过步骤2获取应用缓存目录,删除目录,通过步骤1获取缓存还是有一些字节内存,无法彻底删除干净
三方库版本:import storageStatistics from "@ohos.file.storageStatistics"; import fs from '@ohos.file.fs';
操作步骤:
let bundleStats = await storageStatistics.getCurrentBundleStats();
// 读取缓存
this.cacheSize = bundleStats.cacheSize;
const cacheDir = getContext(this).getApplicationContext().cacheDir
fs.rmdirSync(cacheDir);
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何通过ApplicationContext获取缓存目录路径?
125浏览 • 1回复 待解决
删除应用沙箱目录:应用沙箱目录可以删除吗?怎么调用api删除?
1689浏览 • 1回复 待解决
如何获取当前应用程序缓存目录
2008浏览 • 1回复 待解决
怎样获取当前app的缓存目录?
683浏览 • 2回复 待解决
HarmonyOS 缓存用户一些消息信息, 有些场景缓存量很大, 这种采用哪种缓存方式好一些
177浏览 • 1回复 待解决
HarmonyOS 缓存无法清理干净
46浏览 • 1回复 待解决
HarmonyOS Failed to scan dir 无法扫描缓存目录
21浏览 • 1回复 待解决
HarmonyOS 浏览器 Web 组件如何获取缓存数据大小或缓存数据明细,如何删除本地缓存数据?
82浏览 • 1回复 待解决
HarmonyOS 应用缓存清理不彻底
40浏览 • 1回复 待解决
关于Redis缓存的一些问题有了解的吗?
3564浏览 • 1回复 待解决
如何通过IDE删除/修改设备或模拟器沙盒目录文件
383浏览 • 1回复 待解决
用file api清理缓存目录
844浏览 • 1回复 待解决
如何获取一些应用开发必要信息
365浏览 • 1回复 待解决
如何删除preferences中缓存的数据?
541浏览 • 1回复 待解决
如何通过DevEco Studio删除/修改设备或模拟器沙盒目录文件
685浏览 • 1回复 待解决
HarmonyOS如何获取app缓存的文件大小(图片、文件、其他一些文件等),显示xxMB
930浏览 • 1回复 待解决
HarmonyOS关于下载到缓存目录的问题
604浏览 • 1回复 待解决
如何通过命令号清除应用缓存
2197浏览 • 1回复 待解决
遍历目录中所有文件,遍历指定目录,获取当前目录下所有文件,并通过页面展示文件列表。
1196浏览 • 1回复 待解决
Git 管理的代码,删除 product 下一个模块,其他用户同步代码的时候缓存目录不会清除
623浏览 • 1回复 待解决
HarmonyOS App数据缓存如何清除,或者App数据缓存文件目录是什么
713浏览 • 1回复 待解决
HarmonyOS 如何获取应用缓存并清理
53浏览 • 1回复 待解决
如何获取缓存数据和清理缓存?
410浏览 • 1回复 待解决
HarmonyOS 应用往图库里,新建指定目录,在该目录中,新增或删除指定图片或视频
234浏览 • 1回复 待解决
HarmonyOS 获取app的应用缓存数据,调用清除缓存后,再次获取数据大小不变
70浏览 • 1回复 待解决
cacheSize包含以下几个目录,仅清理应用沙箱路径下的cache还显示有大小是正常规格。
/data/storage/el1/base/cache
/data/storage/el1/base/haps/entry/cache
/data/storage/el2/base/cache
/data/storage/el2/base/haps/entry/cache
清理demo:
获取应用文件路径:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-context-stage-V5#获取应用文件路径