栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Gradle compileDebugJavaWithJavac lambda 编译错误问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Gradle compileDebugJavaWithJavac lambda 编译错误问题

问题背景

导入其他项目的代码,遇到如上错误。

也就是编译java的lambda表达式过不去。

原因

lambda是java新特性,可能要需要升级java版本到11。

解决办法

升级AndroidStudio到最新的4.2

一般一个版本的AndroidStudio都会匹配一个JRE。比如我的电脑,安装最新的4.2后,对应的java版本就升级到11了。

JDK目录如下:

C:Program FilesAndroidAndroid Studiojre

可通过如下命令查看版本:

C:Program FilesAndroidAndroid Studiojrebin
λ java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)
OpenJDK 64-Bit Server VM (build 11.0.11+9-b60-7590822, mixed mode)

还可以在AS种确认版本:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/862767.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号