应用程序属性中缓存和数据的大小是如何计算的?
我将所有数据保存到 SD 卡中,但 Android 显示我一直在使用 4 KB,但在 SD 卡上大约有 50 KB。缓存也一样!我在那里放了一张 3 MB 的图片。但是我的缓存大小为零!
我想我使用的是正确的目录:/mnt/sdcard/Android/data/my.package.name/files
和 /mnt/sdcard/Android/data/my .package.name/cache
.
这在 Android 4.0.x 中有变化吗?
看这个截图:
最佳答案
我相信缓存大小是由http://developer.android.com/reference/android/content/Context.html#getCacheDir() 返回的内部缓存目录的大小。
我想你用过: http://developer.android.com/reference/android/content/Context.html#getExternalCacheDir()
关于android - Android如何计算缓存和数据大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7771635/