Я обновил Android Gradle Plugin до 3.3.2 и столкнулся с проблемой, что время сборки значительно медленнее по сравнению с 3.0.1.
DX занимает 1 мин 40 с - 2 мин 20 с для чистой сборки и около 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
- сканирование показывает, что transformClassesWithDexBuilder занимает 5-7 минут, есть ли способ увеличить скорость сборки, не выключая D8?