我已将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的情况下提高构建速度?