怎么获取应用已使用的缓存大小,如何使用api清理缓存
设置里面显示已缓存大小,并提供主动清除能力。
HarmonyOS
赞
收藏 0
回答 2
相关问题
HarmonyOS 如何获取app的缓存大小,如何清理缓存?
1040浏览 • 1回复 待解决
如何获取缓存数据和清理缓存?
1246浏览 • 1回复 待解决
HarmonyOS 如何获取应用缓存并清理
611浏览 • 1回复 待解决
iimsimsiHarmonyOS 获取和清理缓存的API方法
842浏览 • 1回复 待解决
HarmonyOS 如何使用app本地数据缓存以及清理缓存
1366浏览 • 1回复 待解决
HarmonyOS 官方的检查缓存和清理缓存的API
741浏览 • 1回复 待解决
用file api清理缓存目录
1375浏览 • 1回复 待解决
HarmonyOS 关于应用清理缓存
1152浏览 • 1回复 待解决
HarmonyOS 应用缓存清理不彻底
642浏览 • 1回复 待解决
HarmonyOS 如何清理web的缓存
438浏览 • 1回复 待解决
HarmonyOS 如何清理 web 缓存
563浏览 • 1回复 待解决
HarmonyOS ArkWeb如何清理缓存
522浏览 • 1回复 待解决
HarmonyOS web 清理缓存
593浏览 • 1回复 待解决
HarmonyOS 清理缓存问题
654浏览 • 1回复 待解决
HarmonyOS web清理缓存
890浏览 • 1回复 待解决
HarmonyOS 获取app的应用缓存数据,调用清除缓存后,再次获取数据大小不变
844浏览 • 1回复 待解决
HarmonyOS 如何清理Image的磁盘缓存
841浏览 • 1回复 待解决
HarmonyOS 获取缓存大小,删除缓存,删除不干净的问题
803浏览 • 1回复 待解决
DevEco有没有清理调试应用缓存的功能
5031浏览 • 1回复 待解决
HarmonyOS 如何获取Preferences缓存空间大小,以及如何清除Preferences缓存空间
998浏览 • 1回复 待解决
HarmonyOS 清理app缓存的方法
692浏览 • 1回复 待解决
HarmonyOS 缓存无法清理干净
853浏览 • 1回复 待解决
HarmonyOS 浏览器 Web 组件如何获取缓存数据大小或缓存数据明细,如何删除本地缓存数据?
906浏览 • 1回复 待解决
HarmonyOS 清理缓存,有没有相关清理缓存一套逻辑和相关代码呢
1046浏览 • 1回复 待解决
HarmonyOS如何获取系统存储空间的已使用和总空间大小呢?
1747浏览 • 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