怎么获取应用已使用的缓存大小,如何使用api清理缓存
设置里面显示已缓存大小,并提供主动清除能力。
HarmonyOS
赞
收藏 0
回答 2
相关问题
HarmonyOS 如何获取app的缓存大小,如何清理缓存?
712浏览 • 1回复 待解决
如何获取缓存数据和清理缓存?
947浏览 • 1回复 待解决
HarmonyOS 如何获取应用缓存并清理
345浏览 • 1回复 待解决
iimsimsiHarmonyOS 获取和清理缓存的API方法
593浏览 • 1回复 待解决
HarmonyOS 如何使用app本地数据缓存以及清理缓存
749浏览 • 1回复 待解决
HarmonyOS 官方的检查缓存和清理缓存的API
456浏览 • 1回复 待解决
用file api清理缓存目录
1130浏览 • 1回复 待解决
HarmonyOS 关于应用清理缓存
743浏览 • 1回复 待解决
HarmonyOS 应用缓存清理不彻底
369浏览 • 1回复 待解决
HarmonyOS 如何清理web的缓存
239浏览 • 1回复 待解决
HarmonyOS 如何清理 web 缓存
338浏览 • 1回复 待解决
HarmonyOS ArkWeb如何清理缓存
302浏览 • 1回复 待解决
HarmonyOS 清理缓存问题
385浏览 • 1回复 待解决
HarmonyOS web清理缓存
513浏览 • 1回复 待解决
HarmonyOS web 清理缓存
352浏览 • 1回复 待解决
HarmonyOS 获取app的应用缓存数据,调用清除缓存后,再次获取数据大小不变
556浏览 • 1回复 待解决
DevEco有没有清理调试应用缓存的功能
4703浏览 • 1回复 待解决
HarmonyOS 获取缓存大小,删除缓存,删除不干净的问题
488浏览 • 1回复 待解决
HarmonyOS 如何清理Image的磁盘缓存
535浏览 • 1回复 待解决
HarmonyOS 如何获取Preferences缓存空间大小,以及如何清除Preferences缓存空间
704浏览 • 1回复 待解决
HarmonyOS 缓存无法清理干净
575浏览 • 1回复 待解决
HarmonyOS 清理app缓存的方法
342浏览 • 1回复 待解决
HarmonyOS 浏览器 Web 组件如何获取缓存数据大小或缓存数据明细,如何删除本地缓存数据?
596浏览 • 1回复 待解决
HarmonyOS 清理缓存,有没有相关清理缓存一套逻辑和相关代码呢
773浏览 • 1回复 待解决
HarmonyOS如何获取系统存储空间的已使用和总空间大小呢?
1388浏览 • 1回复 待解决
若没有清理干净,可能使用的demo上没有设置clearrom参数为true,导致没有清理rom中的缓存,请设置为true试试。
参考代码:
查询缓存用storageStatistics.getCurrentBundleStats()接口,清除文件缓存,需要调用context的cacheDir获取缓存,然后调用系统文件fs接口,判断是文件或者文件夹,再分别消除缓存
详细用法见下面的链接:
查询:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-file-storage-statistics-0000001774281442
查询缓存用storageStatistics.getCurrentBundleStats()接口,清除文件缓存,需要调用context的cacheDir获取缓存,然后调用系统文件fs接口,判断是文件或者文件夹,再分别消除缓存
通过命令清理应用缓存(API9)例如包名为com.ohos.app的应用,可以使用以下命令清理缓存。清理该应用下的缓存数据hdc shell bm clean -n com.ohos.app -c清理该应用下的用户数据hdc shell bm clean -n com.ohos.app –d