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

本文详细介绍了应用大小计算的多种方式及对应的目录结构,包括应用大小、USB存储、SD卡、缓存等不同场景下的计算方法和相关目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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中。


获取内存大小,可以获取总内存,剩余内存,以及已经使用的内存 文件目录: CheckMemory ...........\.idea ...........\.....\.name ...........\.....\androidDexCompiler.xml ...........\.....\compiler.xml ...........\.....\copyright ...........\.....\.........\profiles_settings.xml ...........\.....\encodings.xml ...........\.....\misc.xml ...........\.....\modules.xml ...........\.....\scopes ...........\.....\......\scope_settings.xml ...........\.....\uiDesigner.xml ...........\.....\vcs.xml ...........\.....\workspace.xml ...........\AndroidManifest.xml ...........\ant.properties ...........\assets ...........\bin ...........\build.xml ...........\CheckMemory.iml ...........\gen ...........\...\me ...........\...\..\normalhh ...........\...\..\........\checkmemory ...........\...\..\........\...........\BuildConfig.java ...........\...\..\........\...........\Manifest.java ...........\...\..\........\...........\R.java ...........\libs ...........\local.properties ...........\out ...........\...\production ...........\...\..........\CheckMemory ...........\...\..........\...........\CheckMemory.apk ...........\...\..........\...........\CheckMemory.unaligned.apk ...........\...\..........\...........\me ...........\...\..........\...........\..\normalhh ...........\...\..........\...........\..\........\checkmemory ...........\...\..........\...........\..\........\...........\BuildConfig.class ...........\...\..........\...........\..\........\...........\MyActivity.class ...........\...\..........\...........\..\........\...........\R$attr.class ...........\...\..........\...........\..\........\...........\R$drawable.class ...........\...\..........\...........\..\........\...........\R$id.class ...........\...\..........\...........\..\........\...........\R$layout.class ...........\...\..........\...........\..\........\...........\R$string.class ...........\...\..........\...........\..\........\...........\R.class ...........\proguard-project.txt ...........\project.properties ...........\res ...........\...\drawable-hdpi ...........\...\.............\ic_launcher.png ...........\...\drawable-ldpi ...........\...\.............\ic_launcher.png ...........\...\drawable-mdpi ...........\...\.............\ic_launcher.png ...........\...\drawable-xhdpi ...........\...\..............\ic_launcher.png ...........\...\layout ...........\...\......\main.xml ...........\...\values ...........\...\......\strings.xml ...........\src ...........\...\me ...........\...\..\normalhh ...........\...\..\........\checkmemory ...........\...\..\........\...........\MyActivity.java
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hailushijie

您的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值