ERROR: Could not determine java version from 'JavaVersion.VERSION_1_8'.

今天改动以前的项目发现问题:

ERROR: Could not determine java version from 'JavaVersion.VERSION_1_8'

字面意思:

错误:无法从“javaVest.ValueNo.1y8”确定Java版本。

查看项目配置:

image

java -version 查看java版本也是1.8以上,没啥问题,找不到原因就google.在stack overflow上看到了这样的描述:

Android Studio - Could not determine Java version

I installed a fresh copy of Android Studio using terminal but when i create a new project it gives the error "Could not determine Java Version". JDK and SDK both are installed. Android Studio is updated to the latest version. I am using Ubuntu 14.04 LTS

我使用终端安装了一个新的Android工作室副本,但是当我创建一个新项目时,它给出了“不能确定Java版本”的错误。JDK和SDK都已安装。Android Studio更新为最新版本。我正在使用Ubuntu 14.04 LTS

所以姑且叫这个错误为: “不确定java版本错误”

给出的解决方案:

targetCompatibility 'JavaVersion.VERSION_1_8'
sourceCompatibility 'JavaVersion.VERSION_1_8'

将gradle文件中的java8支持换种写法,去掉单引号。

targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_1_8

编译通过,问题解决,不再深究了。懒。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容