首页 > 代码库 > ERROR Review:Unsupported major.minor version 52.0
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。