Dx unsupported class file version 52.0

错误:Dx unsupported class file version 52.0

注意:

报这个错之后还有一个:Conversion to Dalvik format failed with error 1

这个是上边的错误引起的。

出错原因:

Java 编译器 版本和Android sdk版本不匹配。

可能是用jdk 1.8运行程序时,某些类无法解析。

原因是jdk版本是1.8,runtime版本是1.6,导致无法正常解析

解决方法:

Window->Preferences->Java->Compiler, 将 "Compiler compliance level" 设置为 1.7

我用的是android 4.4.2,java的编译器应该选用1.6版本的。

Window->Preferences->Java->Compiler, 将 "Compiler compliance level" 设置为 1.7

eclipse修改设定 
Window->Preference->Java->Compiler 
Window->Preference->Java->Installed JREs 
两处保持一致版本 
Installed JREs->Execution Environment中 
JavaSE-1.6选择Compatible JREs选择jdk 1.6 
JavaSE-1.8选择Compatible JREs选择jdk 1.8

重启eclipse后运行生效,问题解决

如果还是无法解决,更详细的方案参见stack overflow:
http://stackoverflow.com/questions/37902840/got-unsupported-class-file-version-52-0-after-including-a-module-to-a-project

Window->Preferences->Java->Compiler, 将 "Compiler compliance level" 设置为 1.7

Dx unsupported class file version 52.0相关推荐

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

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

  2. 【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.操作系统 ...

  3. 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 ...

  4. Error:unsupported class file version 52.0问题的解决

    这个问题主要的原因是依赖包的编译版本比主程序的编译版本高,导致主程序无法正常编译或运行,解决这个问题无非两招: 1.提升主程序的编译器版本,用最新的编译器编译主程序,这样就可以兼容那个依赖包 2.降低 ...

  5. 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 之 ...

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

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

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

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

  8. 关于Unsupported major.minor version 52.0报错问题解决方案

    关于Unsupported major.minor version 52.0报错问题解决方案 参考文章: (1)关于Unsupported major.minor version 52.0报错问题解决 ...

  9. Xamarin中Unsupported major.minor version 52.0问题解决

    Xamarin中Unsupported major.minor version 52.0问题解决 出现这种问题,是由于所使用的Java代码使用Java 8所才具有的特性.这个时候,需要将JDK升级到J ...

  10. org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0

    注:本文来源于<org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0> Exception in ...

最新文章

  1. java web 怎么用solr_使用web过滤器增加solr后台登录验证
  2. 图论 ---- C. Graph Transpositions(数据分阶段分层图最短路(二维) + 贪心)
  3. apache 修改最大连接数
  4. Unity2017.1官方UGUI文档翻译——Scrollbar
  5. 左侧宽度固定,右侧宽度自适应-----两种布局样式
  6. Spring Boot 应用如何提高服务吞吐量?
  7. PIC模拟从入门到熟练系列之组会PPT20210906《Note of PIC》
  8. Ajax-基础篇(02)
  9. CIPAddressCtrl的用法
  10. hihoCoder #1104 Suzhou Adventure
  11. (转)苹果推送通知服务教程 Apple Push Notification Services Tutorial
  12. 组态软件调用matlab,()基于OPC的组态软件和MATLAB的通信实现
  13. 蓝桥杯 14校4-回文数字  观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。   本题要求你找到一些5位或6位的十进制
  14. element手机验证格式_ElementUI验证手机号
  15. python和易语言哪个容易胖_坐着长肉还是躺着长肉 哪个更容易胖
  16. 内连接(join、inner join )、左连接(left join) 、全连接(full join)
  17. 如果大家关注SOA的事务一致性的处理,那么不妨看看我们是怎么解决的
  18. 将VMware 虚拟磁盘文件vmdk直接挂到win系统下的方法
  19. 判断PR劫持的目标网站的方法
  20. 个别手机在微信内无法长按识别二维码

热门文章

  1. PyQt5 第六章 拖拽和绘画(二)
  2. android 图片浏览 app 排行版,安卓图片浏览软件哪个好_安卓图片浏览app推荐_图片浏览app软件排行...
  3. 弯管机编程软件电脑版_花了一年时间开发的弯管机YBC编程软件
  4. Microsoft Visual C++ 14.0 is required.
  5. 台式计算机 无线接收,台式机无线接收器怎么设置
  6. 《大型网站技术架构-核心原理与案例分析》(李智慧 著)第2章-大型网站架构模式
  7. sentinel.conf样例
  8. 【React Router 6 快速上手一】重定向Navigate / useRoutes路由表 / 嵌套路由Outlet
  9. 程序员毕业去大公司好还是小公司好?
  10. python计算球体体积_用于计算python中的体积或表面积的良好算法