Android studio 为什么Android studio 2.3会产生更大的APK?

Android studio 为什么Android studio 2.3会产生更大的APK?,android-studio,size,apk,Android Studio,Size,Apk,我只是为我的应用程序建立了一个签名的apk,并意识到生成的apk从15 MB增加到23 MB 这是一个小版本,只修复了一些小错误,应该不会有太大的变化,所以我启动了apk analyzer: 如果有什么区别的话,我的应用应该更小,而不是更大8Mb 另一方面,声称的下载大小接近旧apk的大小 什么可以解释这些额外的8MB?AS 2.3自动调整apk(zip)压缩级别以优化应用程序加载时间和更新补丁大小。他们现在也不压缩本机libs(为android:extractNativeLibs=“fals

我只是为我的应用程序建立了一个签名的apk,并意识到生成的apk从15 MB增加到23 MB

这是一个小版本,只修复了一些小错误,应该不会有太大的变化,所以我启动了apk analyzer:

如果有什么区别的话,我的应用应该更小,而不是更大8Mb

另一方面,声称的下载大小接近旧apk的大小


什么可以解释这些额外的8MB?

AS 2.3自动调整apk(zip)压缩级别以优化应用程序加载时间和更新补丁大小。他们现在也不压缩本机libs(为android:extractNativeLibs=“false”提供支持)。

即使是我上次更新(android studio 2.2.3)时也遇到了同样的问题,现在是4MB,现在是24MB,我不知道怎么可能?@Vitality在哪里编写android:extractNativeLibs=“false”?@Vitality我添加了带有“真”和“假”的标签而且,发布apk文件的大小并没有减少。。。它的发布apk大小为18mb,调试apk大小为10mb。。。有什么建议吗?extractNativeLibs=“false”将基本上阻止系统在安装时在设备上创建.so文件的第二个副本,以便您的应用程序在设备上占用更少的空间。使用此选项后,Apk大小实际上会增加。因此文件将以未压缩方式存储。如果您希望压缩so/apk,请尝试从清单中删除extractNativeLibs标志。但是请注意,从Android Studio 2.2 Preview 2和最新的构建工具开始,构建过程将自动在apk中存储未压缩的本机库(即apk大小将增加)。Play Store在向用户设备发送apk文件时使用自己的压缩。