码迷,mamicode.com
首页 > 其他好文 > 详细

ERROR Review:Unsupported major.minor version 52.0

时间:2016-09-28 12:49:38      阅读:165      评论:0      收藏: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

标签:

原文地址:http://www.cnblogs.com/zzcc/p/5915631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!