Kotlin:Gradle增量编译

在M9公告中,有人表示现在支持增量编译。 这是否也适用于Gradle,尤其是Android? 如果是,如何启用它?

  • Android支持库生成v26.XX生成错误:属性“字体”已经定义
  • Gradle错误:“属性”rippleColor“已被定义”在android studio中
  • Android Gradle代码覆盖率
  • 错误:在 SherlockSpinner中,无法find属性android:popupPromptView
  • 手动添加带有依赖性pom / iml文件的aar
  • Proguard Printmapping在Android Studio 2.0.0(和2.1.0)中不起作用
  • Android Gradle DexException:多个dex文件定义Lorg / hamcrest / Description
  • 如何仅从AAR导入选定的本机库ABI?
  • 更新 :从Kotlin 1.1.1开始, Gradle增量编译现在默认启用 。

    —老答案:

    目前,增量编译只能在IDE中使用IntelliJ IDEA支持的Makealgorithm。 我们正在研究扩展到其他构build系统,但我们还没有。

    在Kotlin 1.0.2中增加了Gradle和IDE中的增量编译。 在IDE中启用是默认启用的。 要为Gradle启用它,您需要将kotlin.incremental=true添加到您的gradle.properties文件中。