为什么apk大小增加不同的Android版本

时间:2015-06-11 13:55:18

标签: android apk

我创建了一个简单的应用程序,android studio生成的.apk大小为1 MB,然后我安装在android 2.3版本大小增加到3.48 MB,然后我安装android 5.0版本大小增加到5.48 MB。

我的问题只是为什么apk的大小在不同版本中增加了。

1 个答案:

答案 0 :(得分:6)

在Android系统中安装APK时,安装的是DEX文件。其中包含编译为二进制文件的代码,资源等。您的dex通常与apk的大小相同,除非您的资源没有在资产中编译。

嗯,我们都知道。什么不广泛传播的是android也保存你原来的apk。也许是因为出现错误或出于其他原因而重新安装。

这就是为什么我们的应用程序的内存量是系统的两倍。它是原始apk和已安装的dex的大小的总和。