D8编译器比Dx编译器慢得多

时间:2018-09-17 14:30:05

标签: android android-studio build dx

我已将Android Gradle插件更新为3.3.2,并面临着与3.0.1相比构建时间明显变慢的问题。

DX需要1min 40s-2min 20s进行干净构建,大约需要1分钟进行重建 什么时候 D8需要9分钟进行干净的构建,大约需要7分钟进行重新构建

经过一番调查,我发现D8编译器从3.1。+开始默认是打开的,并且可以关闭,但是从3.3。+起将无法打开。

这是gradle.properties

org.gradle.jvmargs=-Xmx4608m
org.gradle.caching=true
org.gradle.parallel=true
android.enableD8=true
android.enableD8.desugaring=true

minifyEnabled false
shrinkResources false

-scan显示transformClassesWithDexBuilder需要5到7分钟才能完成,有没有办法在不关闭D8的情况下提高构建速度?

0 个答案:

没有答案