ERROR Review:Unsupported major.minor version 52.0
Posted morphues.zee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR Review:Unsupported major.minor version 52.0相关的知识,希望对你有一定的参考价值。
最近将AS从2.1.2升级至2.2版本后,项目编译报出了如下错误:
java.lang.UnsupportedClassVersionError: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0
经过查找发现,AS升级到2.2以后,其内置的jdk版本也同时升级到了jdk1.8,AS则会在项目Setting中提示建议你使用其内置的jdk版本:
当你勾选了下图中Use embedded JDK选框后:
项目将会默认使用AS内置的JDK来编译你的代码和项目,这样也好,以后就不用单独升级jdk了,不过在其他方便比如说同时开发服务端的同学需要使用正常的jdk版本的话,请将JDK版本升级到1.8吧,要不就会报出上面标题中的错误。
项目编译报出Unsupported major.minor version 52.0错误的原因是你电脑中安装有两个版本的jdk(例如1.7和1.8),这时需要你将环境变量中配置的1.7的路径统一修改为1.8的路径(使用1.7的同学可能需要自己升级下),升级以后重启AS并且CMD查看一下jdk版本,都成为1.8以后项目就可以重新编译通过了。
以上是关于ERROR Review:Unsupported major.minor version 52.0的主要内容,如果未能解决你的问题,请参考以下文章
Python locale error: unsupported locale setting
Spring 发送 JSON 数据提示 Unsupported Media Type 错误 “status“: 415, “error“: “Unsupported Media Type
Spring 发送 JSON 数据提示 Unsupported Media Type 错误 “status“: 415, “error“: “Unsupported Media Type
pip install 时locale.Error: unsupported locale setting
[ERROR] Terminal initialization failed; falling back to unsupported