Flutter 应用程序尺寸变得很大。怎样才能减少呢?

问题描述 投票:0回答:1

我对 Flutter 应用程序的 APK 大小感到担忧。当我生成 APK 时,文件大小约为 83 MB。我想找出尺寸过大背后的原因,并获得一些关于如何减少尺寸的建议。

这是我当前在项目中使用的包:

在此输入图片描述

我已从项目中删除了未使用的依赖项,并运行了以下命令来分析特定平台的 APK 大小:

flutter 构建 apk --target-platform android-arm64 --analyze-size

在此输入图片描述

在此输入图片描述

在此输入图片描述

flutter firebase google-cloud-firestore
1个回答
0
投票

尝试运行命令

flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi

根据 Flutter 官方docs

删除 --split-per-abi 标志会生成一个胖 APK,其中包含为所有目标 ABI 编译的代码。此类 APK 的大小比其拆分对应的 APK 更大,导致用户下载不适用于其设备架构的本机二进制文件。

© www.soinside.com 2019 - 2024. All rights reserved.