Android studio 出现 Unsupported major.minor version 52.0解决办法

Android studio 出现 Unsupported major.minor version 52.0解决办法

最近更新了Android studio 之后,出现了Error:Java.lang.UnsupportedClassVersionError:com/android/dx/command/Main : Unsupported major.minor version 52.0 异常,

一、这是因为 compileSdKVersion 和 buildToosVersion 版本对不上导致的,例如我这里compileSdkVersion 是23,而 buildToolsVersion 却是 24.0.0.rc2 。所以,出现 Unsupported major.minor version 52.0 异常

只要将 complileSdkVersion 和 builToolsVersion 的版本修改一致就可以了。

例如,我这里将 buildToolsVersion 修改为 23.0.2 就可以了。

二、如果不是这个问题,可以进 Open Module Settings 看看 Complie Sdk Version 和 Build Tools Version 是否为空

三、如果都不是上面的这个问题,那就把jdk 的版本升级的 1.8 。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

时间: 2024-09-20 00:28:14

Android studio 出现 Unsupported major.minor version 52.0解决办法的相关文章

Unsupported major.minor version 51.0解决办法

Unsupported major.minor version 51.0解决办法 我使用的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使用时出现Unsupported major.minor version 51.0错误提示,下面我来介绍Unsupported major.minor version 51.0错误的解决办法   今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和java compiler compliance level

eclipse-mac Eclipse Unsupported major.minor version 52.0问题

问题描述 mac Eclipse Unsupported major.minor version 52.0问题 mac下使用Eclipse IDE for Java Developers(Mars.1 Release (4.5.1))编译android项目(使用的是ADT23) 报: Errors occurred during the build. Errors running builder 'Android Package Builder' on project 'showDownTip'

Unsupported major.minor version 52.0

今天运行项目,切换一下eclipse,运行程序突然发现普通的类main()方法无法运行,报错详细信息如下: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/daling/bpmn/A : Unsupported major.minor version 52.0 Exception in thread "main" java.lang.UnsupportedClassVers

关于Unsupported major.minor version 49.0的错误解决办法_java

在装2个不同版本JDK时遇到了这个问题,在网上钩了一吧!查到一个讲解比较好的资料. 一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措.因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4 重新编译.那么至于为什么,那个 major.minor 究竟为何物呢?这就是本篇来讲的内容,以使未错而先知. 我觉得我是比较

mac上已装python 2.6和java 1.7,但pyluene编译报错:Unsupported major.minor version 51.0

问题描述 我在mac上编译pylucene2.9.4,mac上已装python2.6和java1.7,但是编译使仍然有java版本错误,错误信息为:Unsupportedmajor.minorversion51.0.网上搜索发现这个错误是因为有些class是在java1.7上编译,但是却在java1.7以下的版本运行,所以会出现错误.major.minor51.0对应的版本是java1.7错误信息如下:Exceptioninthread"main"java.lang.Unsupport

jetty启动报错Unsupported major.minor version 51.0

主要是JDK版本的问题,需要将Eclipse的Jdk版本设置为1.7的才可以,编译级别也设置为1.7,然后删除maven项目路径,D:\WORK\workspace\xxx\target下的所有文件,然后重新jetty:run就ok啦!

jdk版本冲突Unsupported major.minor version错误定位

jdk版本冲突会提示如Unsupported major.minor version 52.0这种错误,不同的jdk版本会有对应的数字提示,52.0对应jdk1.8,51对应jdk1.7,以此类推. 这个错误主要产生的原因有两类: 1. 一类是使用了高版本的jdk语法写的代码,使用低版本来编译: 2. 使用maven.ant这类编译工具的版本较低,环境中设置的jdk版本过高: 举个之前遇到过的例子 背景说明: 使用ant进行编译,ant脚本配置的jdk版本为1.6,用户环境变量为jdk1.6 代

session-Unsupported major.minor version 51.0

问题描述 Unsupported major.minor version 51.0 2015-7-14 17:07:42 org.apache.catalina.startup.HostConfig deployDirectory 严重: Error deploying web application directory F:openas omcat-7.0.63 omcat1webappsROOT java.lang.UnsupportedClassVersionError: com/radi

unsupported major.minor version 解决方法

何谓 major.minor,且又居身于何处呢?先感性认识并找到 major.minor 来.顺便写一段 代码,然后用 JDK 1.5 的编译器编译成class,用UltraEdit或者其他能打开非十进制文件的软件打开此class,见下图: 从上图中我们看出来了什么是 major.minor version 了,它相当于一个软件的主次版本号,只是在这里是标识的一个 Java Class 的主版本号和次版本号,同时我们看到 minor_version 为 0x0000,major_version