为什么 flutter apk 文件大小稍大

use*_*050 5 android apk ionic-framework flutter

有一个 Android 应用程序是用 实现的ionic4,我在其他应用程序中实现了相同的功能flutter,但离子apk文件大小仅为13MB. 具有类似功能的 flutter apk(实现尚未完成)文件大小为21MB.

我有以下问题:

  • 我想了解什么可能让我变得apk更大?

  • 是不是跟代码实现或者其他什么有关?

有人帮我减小应用程序的flutter大小吗?

Ade*_*los 2

您将 Flutter apk 构建为调试版还是发布版?这对 apk 文件大小有很大影响。此外,Flutter 和 Ionic 是不同的框架,因此 apk 大小不同的情况并不罕见(有关为什么 Ionic 文件大小较小的更多详细信息,您可以查看此内容,不仅比较大小,还比较性能、易用性等)。

关于你的第二个问题:你可以做什么来减少 Flutter apk 的大小?

  1. 删除未使用的包、库或插件
  2. 检查应用程序中包含的资源的大小(图像、视频等)
  3. 检查您是否正在编译为发布模式或调试模式。同样,这也是有区别的。
  4. 如果您要将 apk 上传到 Google Play 商店,您可以构建 Bundle 而不是 Apk。这可以优化您的应用程序的大小。