Gradle: 错误: -source 1.7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)

来源:互联网 发布:医疗产业化 知乎 编辑:程序博客网 时间:2024/06/05 20:45

如何在intellij中设置java language level?如果language level设置为1.7,是无法支持1.8才有的lambda。


Gradle: 错误: -source 1.7 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式),报错处理:

网上说在file->project structure中设置language level为1.8,但是没有用。

解决方法:

在module的build.gradle文件中android部分增加

android {

其他设置....


compileOptions {    sourceCompatibility JavaVersion.VERSION_1_8    targetCompatibility JavaVersion.VERSION_1_8}}然后gradle同步一下就好了。

阅读全文
0 0
原创粉丝点击