Android 使用DesugarFordebug转换类需要很多时间

Android 使用DesugarFordebug转换类需要很多时间,android,build,android-build,Android,Build,Android Build,自从升级到Android Studio 3.0,现在升级到3.0.1之后,带有DexForDeBug的TransformClasses现在已成为带有DeSugarForDeBug的TransformClasses 我遇到的问题是,它需要大量的时间来构建,尤其是在Windows上。我有一个朋友使用Mac电脑,构建大约需要3秒,在windows上需要20-25秒。在升级到3.0之前,情况并非如此 有人知道为什么会发生这种情况,或者知道这个问题的解决方案吗?谢谢您可以尝试此/gradlew--stop

自从升级到Android Studio 3.0,现在升级到3.0.1之后,带有DexForDeBug的TransformClasses现在已成为带有DeSugarForDeBug的TransformClasses

我遇到的问题是,它需要大量的时间来构建,尤其是在Windows上。我有一个朋友使用Mac电脑,构建大约需要3秒,在windows上需要20-25秒。在升级到3.0之前,情况并非如此


有人知道为什么会发生这种情况,或者知道这个问题的解决方案吗?谢谢

您可以尝试此/gradlew--stop来停止gradle守护进程。然后开始一项新的gradle构建任务。这对我有用。我希望它也能对您有所帮助。

您可以尝试使用D8(在
gradle.properties
文件中添加
android.enableD8=true
)并检查是否更快。@PiotrAleksanderChmielowski我调查了您的答案,但结果是一样的。没有区别,如果没有的话,它会比平常慢一点。