gpt4 book ai didi

android - 如何使用 Gradle 6.1.1 为 APK 设置压缩?

转载 作者:行者123 更新时间:2023-12-03 03:10:30 29 4
gpt4 key购买 nike

在我的项目(Android、Kotlin、Android Studio)中,我使用的是 Gradle 5.6.4 和 Gradle Plugin 3.5.3。它的发布 APK 大小为 32 MB。

更新到 Gradle 6.1.1 和 Gradle Plugin 4.0.0 后,发布 APK 的大小增加到 57 MB。

据我所知,Google Play 应该为用户额外压缩 APK,但这不适合我们的 QA 和 CI 流程。

我分析了这两个 APK,发现旧 Gradle 的压缩级别更高(46% 对 84%)。并且没有其他区别。

有什么方法可以提高新 Gradle 的压缩率吗?

最佳答案

从 AGP 3.6.0 开始, native 包库默认为未压缩打包。这就是尺寸增加的原因。尽管因此上传大小较大,但对用户有一些好处。

如果您想打包压缩的 native 库,请将其添加到您的 list 中:

<application
android:extractNativeLibs="true"
... >
</application>

引用: https://developer.android.com/studio/releases/gradle-plugin#extractNativeLibs

关于android - 如何使用 Gradle 6.1.1 为 APK 设置压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62470687/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com