在 Android Studio 3.0 中有一个选项 android.enableD8
来启用 D8(下一代 Dex 编译器)。
在 Android Studio 3.1 中,根据更新,为此添加了一个新选项,例如 android.enableD8.desugaring
。
android.enableD8.desugaring
在 Android Studio 3.1 中的实际作用是什么?与 android.enableD8
选项相比有什么区别?
最佳答案
在javac
之后正常执行desugar
步骤,优化字节码。在 D8 中启用脱糖将完全删除该步骤,并将 desugar
作为 D8 的一部分执行,使其更快、更优化。
来源: https://android-developers.googleblog.com/2017/08/next-generation-dex-compiler-now-in.html
关于android - Android Studio 3.1 中的 android.enableD8.desugaring 与 android.enableD8 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49536959/