获取应用程序详细信息页面上显示的应用程序的缓存大小



我需要确定应用程序的缓存大小。我目前正在使用对应用程序上下文调用的getCacheDir()。但是,我得到的大小小于应用程序详细信息页面上显示的缓存大小。我无法确定造成这种差异的原因。Android是如何计算缓存大小的?

感谢您的帮助!

也许应该使用以下方法计算实际大小:

getCacheDir().length() + getExternalCacheDir().length()

最新更新