gradlew汇编错误:找不到引用的类java.lang.invoke.LambdaMetafactory

时间:2018-07-17 17:16:28

标签: android-gradle android-proguard

我遇到一个奇怪的错误,该错误仅在尝试使用gradlew脚本文件构建项目时才会发生。

如果我运行gradlew assemble Proguard,它会在多个类(在同一模块中)发出抱怨,并显示以下警告:

 can't find referenced class java.lang.invoke.LambdaMetafactory

当然,我在模块和主项目proguard-rules.pro文件中有以下规则:

-dontwarn java.lang.invoke.**
-dontwarn **$$Lambda$*

但是即使有了Proguard,它仍然在抱怨同样的警告...

现在奇怪的是,如果我执行其他工作,例如assembleReleaseassembleDebugassembleQA(我制作的自定义作业),则过程可以顺利完成...

我在这里没有主意...

0 个答案:

没有答案