【发布时间】:2023-02-23 16:18:43
【问题描述】:
想知道如何减少 flutter apk 文件吗?目前生成的文件非常大,通常在 80 MB 左右。这对于许多用途来说太大了,它可能会帮助您减小文件大小。
【问题讨论】:
标签: android flutter android-studio apk
想知道如何减少 flutter apk 文件吗?目前生成的文件非常大,通常在 80 MB 左右。这对于许多用途来说太大了,它可能会帮助您减小文件大小。
【问题讨论】:
标签: android flutter android-studio apk
运行flutter build apk --split-per-abi
这将为移动设备的单独 cpu 架构构建特定的 apk 文件。
默认情况下,在模拟器中运行的 apk 中有很多调试库,这大大增加了 apk 的大小。
【讨论】:
我只是分享一个关于如何减小 apk 文件大小的小技巧。
转到:android/app/build.gradle
然后在构建类型下添加这些行
buildTypes {
release {
minifyEnabled true
shrinkResources true
signingConfig signingConfigs.release
}
}
【讨论】:
根据 flutter 文档,目前有一个适用于所有平台但不适用于 Web 的选项。
此命令将帮助您获得除 web 之外的最小构建大小
flutter build apk --analyze-size
flutter build appbundle --analyze-size
flutter build ios --analyze-size
flutter build linux --analyze-size
flutter build macos --analyze-size
flutter build windows --analyze-size
【讨论】:
所有答案都有效 这似乎不是一个即时的解决方案,但最好的方法是按照官方的 flutter 文档来减小 APK 大小,比如:
【讨论】: