安卓应用程序大小

3
当我导出我的apk时,大小为600KB。但是在安装到Android手机上后,应用程序的大小为2.23MB,这是为什么?
当我包含asmack库时,大小会发生变化,但我无法弄清楚为什么会有如此大的差异。
在包文件夹中没有生成任何文件。有人能告诉我为什么会出现这种情况吗?

1
我假设你在运行ProGuard来删除未使用的类,对吧? - omermuhammed
没有使用proguard。也许asmack被混淆了,但我怎么知道呢?此外,这对安装后的文件大小有什么影响? - weakwire
1个回答

5

应用程序打包后会生成一个APK文件,这类似于zip压缩文件。安装应用程序时,它会被移动到设备的文件系统中。在此过程中,部分内容被解压缩和优化,以实现更快速、高效的执行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接