gpt4 book ai didi

android - Flutter 从 1.5 升级到 1.7.4 后 APK 大小翻倍?

转载 作者:IT老高 更新时间:2023-10-28 12:35:35 26 4
gpt4 key购买 nike

为什么在将 Flutter 从 1.5 升级到 1.7.4 后,我的应用程序大小几乎翻了一番?

代码相同,但是 APK 大小从 7.6 MB 增加到 14.2 MB
我正在使用 flutter build apk

最佳答案

此行为是对 this Play Store warning 的响应。 .
Flutter 现在默认在使用 flutter build apk 构建的 APK 中包含 32 位 64 位二进制文​​件,这实际上是 APK 大小的两倍包含两个 ABI 的二进制文件的胖 APK。

有两种方法可以再次减小 APK 大小:

  • flutter 构建应用程序包

    此选项是 Play 商店的首选方式,因为您可以上传单个文件(在您的情况下为 >14 MB),然后 Play 商店会为每个文件构建不同的 APK App Bundle 中的设备,这意味着 APK 的下载大小将在 7 MB 左右。
    Learn more.

  • flutter build apk --split-per-abi

    此命令将简单地输出两个不同的 APK 文件,一个用于 32 位,一个用于 64 位,每个大约 7 MB。但是,这意味着如果您使用 Play 商店来分发您的应用程序,则必须将多个文件上传到该商店。

Learn more.

关于android - Flutter 从 1.5 升级到 1.7.4 后 APK 大小翻倍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57000119/

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