【问题标题】:Flutter - Slow gradle buildFlutter - 缓慢的 gradle 构建
【发布时间】:2020-11-12 23:17:39
【问题描述】:

我最近在我的机器上开始了 Flutter 开发,当完全重新启动应用程序或第一次运行它时,gradle 构建似乎需要很长时间,有时它会变得非常令人沮丧。我正在使用具有 8 GB RAM/240 GB SSD 的 Ubuntu 20.04 (KDE Plasma env) 并使用 VS Code 运行应用程序。有没有办法优化这个?将不胜感激任何相同的建议。提前致谢。

【问题讨论】:

    标签: performance android-studio flutter gradle visual-studio-code


    【解决方案1】:

    根据 developer.android.com 的this 文档,有一种方法可以通过使用 JVM 垃圾收集器来优化 gradle 构建。 将此参数添加到您的android文件夹中的gradle.properties,您可以在/{your-project}/android/上找到它:

    org.gradle.jvmargs=-XX:+UseParallelGC
    

    如果该字段中已经设置了值,只需添加一个新选项:

    org.gradle.jvmargs=-Xmx1536m -XX:+UseParallelGC
    

    【讨论】:

    • 这是什么意思>如果已经在这个字段中设置了值,只需添加一个新选项:我的文件有org.gradle.jvmargs=-Xmx1536M android.useAndroidX=true android.enableJetifier=true那么我应该更改或添加什么?
    • 当我添加那些 org.gradle.jvmargs=-XX:+UseParallelGC org.gradle.jvmargs=-Xmx1536m -XX:+UseParallelGC 行时,它的构建速度会更慢。
    • 你已经有了上面的行,所以你应该采用第二种方法。 org.gradle.jvmargs只有一行
    猜你喜欢
    • 2020-02-23
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 2015-01-22
    • 2015-08-21
    • 1970-01-01
    相关资源
    最近更新 更多