Android 应用程序大小

Posted

技术标签:

【中文标题】Android 应用程序大小【英文标题】:Android application size 【发布时间】:2011-11-01 16:29:20 【问题描述】:

当我导出我的 apk 时,大小为 600 KB。安装在安卓手机上的应用程序大小为2.23MB,为什么会出现这种情况?

当我包含 asmack 库时会发生这种大小变化,但我不知道为什么会有这样的大小差异。

包文件夹中没有生成文件。谁能告诉我为什么会这样?

【问题讨论】:

我假设您在您的 apk 上运行 proguard 以删除未使用的类,对吧? 没有使用 proguard。也许 asmack 被混淆了,但我怎么知道?还有这对安装后的文件大小有何影响? 【参考方案1】:

在构建项目时,会将其压缩为 APK 文件。这类似于 zip 文件。安装应用程序后,它会移动到设备的文件系统中。目前,它的一部分未压缩和优化,以便更快、更高效地执行。

【讨论】:

以上是关于Android 应用程序大小的主要内容,如果未能解决你的问题,请参考以下文章

Android - 应用程序 (apk) 最大大小

android程序中字体大小的单位是啥?

Android 应用程序大小

限制 Android 中的应用程序缓存大小

如何增加android应用程序的堆大小?

Android 应用程序图标总是小于应有的大小