最近在研究RxJava 相关内容,有些别人的项目中,使用了lambda表达式,使用了Retrolambda这个开源库。
然而在使用过程中,发现出现了如下的报错
Execution failed for task ':app:compileDebugJavaWithJavac'
查找Retrolambda的ReadMe文档,发现是因为配置的原因造成,但是在安装了Java8 并且修改过环境变量后,再次编译,还是会报错。最后发现,需要将工程的配置改下才行。
File -> Other Settings -> Default Project Structure…
将JDK的路径改下即可。