【问题标题】:Flutter Dart using too much memory during buildFlutter Dart 在构建期间使用过多内存
【发布时间】:2020-07-31 19:54:53
【问题描述】:

我正在开发一个颤振应用程序,有时在构建过程中使用过多的内存。

在我的 iMac 中安装的内存为 24GB,单击运行按钮后我无法工作。

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, v1.16.4-pre.18, on Mac OS X 10.15.3 19D76, locale en-TR)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
[✓] Android Studio (version 3.6)
[✓] VS Code (version 1.44.1)
[✓] Connected device (1 available)

如何设置 dart 内存使用限制?

【问题讨论】:

  • 您是从终端还是 IDE(visual studio、android studio)运行您的应用程序?
  • 我正在使用来自 android studio 的应用程序运行。

标签: android ios flutter memory dart


【解决方案1】:

我之前遇到过这个问题,甚至无法构建项目。但是经过一个 flutter clean,我可以搭建它

【讨论】:

  • 我多次尝试flutter clean,但对此没有影响。 Dart 有时会在成功构建后使用太多内存,但它运行正常,但我仍然会定期遇到这个问题。
【解决方案2】:

如果运行flutter clean 不起作用。

您可以尝试重新启动计算机。 或者我的做法是降级到更低的颤振版本。

【讨论】:

    【解决方案3】:

    删除 pubspec.yaml 中未使用的包(依赖项)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-29
      • 2020-12-12
      • 2020-12-28
      • 2021-01-06
      • 2021-05-31
      相关资源
      最近更新 更多