4

enter image description here如果我在我的Android工作室通常产生构造APK尺寸的增加,它会生成一个大小的APK,但是当我生成APK签署了相同的代码它增加了APK大小?安卓:当我生成签名版本

在我的情况下,未签名的apk大小是7856 kb,对于已签名的apk,它是8680 kb。它增加了824 kb,为什么?

+0

利用工作室的APK分析工具(在您的APK从工作室输出文件夹双击)检查什么发生 –

+0

我的apk分析工具检查它的显示最大差异。在res文件夹中。为什么要增加更多资源?请在答案中查看添加的图像。 –

+0

请张贴gradle这个 –

回答

1

的Android增加了一些文件到构建本身......它也合并几个清单文件到构建,以便它能够识别为一个发布版本。通过分析你的正常版本apk和APK分析工具,你可以更好地了解你的apk中添加了多大的东西,以及在apk中使用APK分析工具在工作室2.2+

保持minifyEnabled为真,将帮助你减少你的apk文件的大小,如果你需要

+0

我查了一下,请与APK分析差分图像更新的问题。为什么res文件夹的大小增加这么多的签名版本? –