【问题标题】:Kotlin 1.4.20 - slower buildKotlin 1.4.20 - 构建速度较慢
【发布时间】:2020-12-08 13:42:11
【问题描述】:

我们看到,由于在构建的执行阶段从 1.4.10 更新到 1.4.20,构建性能受到了巨大的影响。检索缓存等的次数似乎相同。几乎每个模块有时只需要 10 倍以上的时间来编译。任何提示在哪里看?谢谢

基本信息:

  • Gradle 6.7.1
  • Kotlin 1.4.20 或更新的 1.4.21
  • Android Gradle 插件 4.1.1
  • Gradle Daemon VM 堆大小正常
  • Windows 和 Linux 测试 - 结果相同

屏幕截图 - 相同的构建,相同的机器 - 只是更改了 Kotlin 版本

【问题讨论】:

    标签: android kotlin gradle


    【解决方案1】:

    这是由 gradle.properties 中的 kotlin.parallel.tasks.in.project 设置为 true 引起的。

    此标志主要用于并行构建调试/发布构建类型等。我们没有这样做,因此我们可以将其关闭。关闭它后,我们还发现构建时间缩短了几秒钟。为什么更新到 Kotlin 1.4.20 时性能受到如此大的影响,对我来说仍然是个谜。

    关于 kotlin.parallel.tasks.in.project https://blog.jetbrains.com/kotlin/2019/01/kotlin-1-3-20-released/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-19
      • 2010-12-08
      相关资源
      最近更新 更多