8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

我的 Android APK 中的 classes.dex 非常大。如何才能让它变小?

NoCommandLine 1月前

12 0

我使用 Jetpack Compose 开发了一个简单的应用,但我注意到 APK 大小相当大,大约 21 MB。当我分析 APK 时,我发现 classes.dex 贡献了很大...

我使用 Jetpack Compose 开发了一款简单的应用,但我注意到 APK 大小相当大,大约 21 MB。当我分析 APK 时,我发现 classes.dex 对大小的影响很大,大约有 16 MB。

您能否提供一些关于如何减小 APK 大小和优化 classes.dex 文件的指导?具体来说,我对在保持应用功能的同时最小化应用占用空间的策略感兴趣。 在此处输入图片描述

我尝试将 build.gralde isMinifyEnabled 为 true,但没有什么区别

帖子版权声明 1、本帖标题:我的 Android APK 中的 classes.dex 非常大。如何才能让它变小?
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由NoCommandLine在本站《kotlin》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 很可能很大一部分是由 Kotlin 造成的。Kotlin 有自己的标准库,可以扩展标准 Java 运行时。这些类必须包含在您的应用中。Jetpack Compose 会添加其他类。顺便说一句:您必须将所有类*.dex 文件的大小相加(因此您的类 dex 文件的大小为 21MB)。它们只能拆分为多个文件,因为 dex 文件的内部大小有限制。如果您想查看每个 dex 文件中有哪些类,请使用

返回
作者最近主题: