首页 > 代码库 > android系统设置应用详情页存储项各种大小的意义

android系统设置应用详情页存储项各种大小的意义

1             应用大小计算方式以及对应目录介绍。



 

1总计:

大小=externalCodeSize + externalDataSize + codeSize + dataSize

2应用:

如果当前设备不含有模拟外部存储区,则,大小 = codeSize

否则:大小 = codeSize+externalCodeSize

3USB存储(应用):

大小= externalCodeSize

4数据 

如果当前设备不含有模拟外部存储区,则,大小= dataSize

否则:大小 = dataSize + externalDataSize

5SD卡:

大小 = externalDataSize

6缓存:

大小 = cacheSize + externalCacheSize

对应目录参考:

1codeSize//apk的大小,对应apk所在的目录。

2dataSize;//内部数据。/data/data/<packageName>

3cacheSize;//内部缓冲数据。/data/data/<packageName>/cache

 

4externalCodeSize;//外部代码大小。对应apk所在的外部的目录。

5externalDataSize;//外部数据大小。<sdcard>/Android/data/<packageName>

6externalCacheSize;//外部缓冲数据大小。如果此目录是externalDataSize的子目录,则此大小包含在externalDataSize中。


android系统设置应用详情页存储项各种大小的意义