编译时遇到这个问题
Error:com.android.builder.dexing.DexArchiveBuilderException: Failed to process
.../app/build/intermediates/transforms/desugar/debug/72.jar
按照报错提示我只需要将编译的Java版本改成1.8就可以了。
我的rootProject#build.gradle
有个方法是这样
subprojects { project ->
//(符合规则)
apply from: config
//...
}
会为符合规则的subProject
添加上合适的Java_Version
(在config
中)
但是我为了添加一个自定义Plugin
,增加了一个 buildSrc
的subProject
。
所以这个项目因为我的规则原因,没有被应用到apply from: config
。
因为buildSrc
的特殊性 ,settings.gradle
可以写buildSrc
所以将':buildSrc'
从 settings.gradle
中删除,然后重新编译就好了。
网友评论