Flutter 应用程序体积巨大,如何减小 ios

Flutter app size huge, how to reduce for ios

#issue:ios 应用程序大小变大。
我们用 flutter 为 ios 和 android 构建了一个应用程序。对于 android,此应用程序大小剩余 32 MB,但当我们将同一应用程序上传到应用程序商店时,其大小增加到 80 MB。为什么?我能知道什么吗?

默认情况下,使用 flutter 运行 或单击 IDE 中的“播放”按钮启动您的应用程序会生成 Flutter 应用程序的调试版本。由于允许热重载和源代码级调试的调试开销,调试版本的应用程序大小很大。因此,它不代表最终用户下载的生产应用程序。

细分尺寸 从 Flutter 1.22 版和 DevTools 0.9.1 版开始,包含了一个大小分析工具,以帮助开发人员了解其应用程序发布构建的细分。

flutter build ios --analyze-size

减小应用程序大小 在构建应用程序的发布版本时,请考虑使用 --split-debug-info 标记。此标记可以显着减少代码大小。 F 您可以做一些其他的事情来使您的应用程序更小:

删除未使用的资源 最小化从库中导入的资源 压缩 PNG 和 JPEG 文件

了解更多信息check this

试试这个信息标签

flutter build apk --obfuscate --split-debug-info=build/app/outputs/symbols