我添加了android.enableD8.desugaring
来解决some issues。
但是,构建速度放慢了太多。 (3分钟-> 20分钟)
问题。
android.enableD8.desugaring
?android.enableD8.desugaring
的工作原理是什么?答案 0 :(得分:0)
自我答案
“ android.enableD8.desugaring = true”的含义应单独解释。
d8:d8是Android Studio和Android Gradle插件用来将项目的Java字节码编译为可在Android设备上运行的DEX字节码的命令行工具,它允许您在自己的Java设备中使用Java 8语言功能应用的代码。
“ desugaring = true”:可以使用Java 8语言功能。 “ Java 8语言功能。”它被理解为lambda表达式。
我想d8在编译“ Java 8语言功能”时可能会更慢。