如果你在开发过程中遇到了上述的Bug,基本上是JDK版本不一致造成的,指的是高版本的JDK编译的class不能放在低版本的JDK上运行。

如果是Version 52,就表示JDK8编译的class不能运行在JDK7上,所以需要在本地安装JDK8. 如果是Version 51,就表示JDK7编译的class不能运行在JDK6上,所以需要在本地安装JDK7.

昨晚就遇到Eclipse报了这个问题,看了一晚上才解决。。

主要过程:由于项目需要安装了Android Studio,用到了Android-24 SDK,需要安装JDK1.8,同时没有卸载旧版的jdk1.7。

后来在Eclipse里面编译运行项目时,就发生这个问题了。

一开始以为是Eclipse里面的JAVA compile 配置出错,就改了java compiler,1.5-1.8都试了一次没有任何变化。。。

接着删除了所有JDk1.7,启动了Eclipse,发现报错:大概意思是说jre, javaw配置的路径不对,仔细一看竟然是定位在了java1.7的路径下!

这样就明白了,是Eclipse里面的JRE环境配置路径的问题,手动进入Eclipse目录中的eclipse.ini,发现了一行

-vm C:/Program Files/Java/jdk1.7/bin/javaw.exe

在项目下project.properties文件内添加:sdk.buildtools = 23.0.3。

果然是这里的问题,修改为1.8路径后即可成功启动Eclipse并编译程序了。

com/android/dx/command/main,com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0相关推荐

  1. com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0

    eclipse运行android project报错com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0 之 ...

  2. Android Studio出现UnsupportedClassVersionError Unsupported major.minor version 52.0

    解决Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.mino ...

  3. Android环境搭建遭遇Unsupported major.minor version 52.0

    为什么80%的码农都做不了架构师?>>>    首先,个人在windows 10下配置Android的开发环境.由于之前在开发Java web,所以安装了eclipse,MyEcli ...

  4. 解决Android Studio报错:DefaultAndroidProject : Unsupported major.minor version 52.0

    解决办法是你需要将工程根目录build.gradle中的 classpath 'com.android.tools.build:gradle:2.2.0' 更改成 classpath 'com.and ...

  5. dx.bat转换jar 包(java 1.8)出现 unsupported class file version 52.0 …while parsing

    ecllipse 导出jar包,然后用dx.bat命令时出现错误,错误提示如下 C:\Users\Administrator\Desktop>dx.bat --dex --output=Prin ...

  6. Android开发中反编译时出现Unsupported major.minor version 51.0错误的问题

    Unsupported major.minor version 51.0大概的意思是:不支持的jdk版本,而major.minor version 51.0为jdk1.7,今天出现此问题时查看了一下自 ...

  7. Android Sutiod报错:Dx unsupported class file version 52.0(解决)

    一.Android Stuido报错 其实Dx unsupported class file version 52.0和Conversion to Dalvik format failed with ...

  8. 【Android-I】Android开发之常见错误:Dx unsupported class file version 52.0...while parsing com/...

    一.开发环境 1.IDE:eclipse-android-neon-R-incubation-win32-x86_64 2.SDK:android-sdk_r24.4.1-windows 3.操作系统 ...

  9. Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决

    Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决 标签 ...

最新文章

  1. 使用Notepad++比较文件的差异
  2. [转]java.lang.instrument 学习(一)
  3. Facebook Docusaurus 中文文档 安装指南
  4. elasticSearch6源码分析(1)启动过程
  5. C语言fscanf函数了解
  6. php自动采集入库,Phpcms v9自动采集入库自动发布组件
  7. id门禁卡复制到手机_怎么将手机当做门禁卡使用?给大家详解手机设置门禁卡功能...
  8. vue 头部组件监控页面来源
  9. python错误笔记
  10. logistic回归详解(三):梯度下降训练方法
  11. shell中算术运算、相加减
  12. 广数928te_广数928TE系统说明书
  13. 使用N2N搭建虚拟局域网|可用于红警、我的世界联机
  14. 湖畔大学梁宁:比能力重要1000倍的,是你的底层操作系统,与CSDN伙伴们一起共勉!
  15. 双线双IP空间或者服务器域名解析说明
  16. 小马哥 高仿三星w2015主板信息W1201-GW-NB82KK-150812刷机主板图
  17. 关于app2sd、a2sd、data2sd、a2sd+的区别的解释(扫盲贴)
  18. asar文件用什么打开_AppData可以删除吗?AppData文件夹是什么用的?
  19. Qt:QDialog 界面美化
  20. linux mint 17.3中文输入法,linux mint17 中文输入法 五笔(or 拼音)

热门文章

  1. 前端常用 JavaScript 方法封装
  2. python 华泰证券 客户端_华泰证券网上交易系统(高级版)下载 v8.13官方版下载
  3. 计算机职称业务工作业绩总结,档案职称工作业绩
  4. ios 一直是正在等待审核_iOS开发者账号被调查了,相关问题整理
  5. linux中循环删除脚本,shell脚本:遍历删除
  6. php 中文转成url,php字符转URL地址的函数
  7. 用栈实现计算器c语言报告,请问,用c语言做一个计算器 包括+-*/()的运算 用栈 该怎么做...
  8. java不显示图片_Java图片显示不出来,怎么解决
  9. python 函数进度条怎么_刷新你对进度条的认识,用python写出不一样的进度条
  10. 单片机全局有必要封装_C语言开发单片机为什么大多数都采用全局变量的形式?...