android 编译错误 com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
2016-12-09 09:39
661 查看
解决方案一:
JDK版本不一致造成的,指的是高版本的JDK编译的class不能放在低版本的JDK上运行。
如果是Version52,就表示JDK8编译的class不能运行在JDK7上,所以需要在本地安装JDK8.
如果是Version51,就表示JDK7编译的class不能运行在JDK6上,所以需要在本地安装JDK7.
不同的JDK版本使用的major.minorversion(主次版本号)不同,所以会导致这个错误。
JavaSE8=52(0x34hex),
JavaSE7=51(0x33hex),
JavaSE6=50(0x32hex),
JavaSE5=49(0x31hex),
J2SE1.4=48(0x30hex),
J2SE1.3=47(0x2Fhex),
J2SE1.2=46(0x2Ehex),
J2SE1.1=45(0x2Dhex)
解决方案二
选择项目,右键Properties-->JAVACompiler-中的Compilercompliancelevel从1.8改成1.7(改为本机对应的JDK)
解决方案三
eclipse指定jdk1.8版本。
-vm
E:\java\jdk1.8\jdk1.8.0_20\bin\javaw.exe
JDK版本不一致造成的,指的是高版本的JDK编译的class不能放在低版本的JDK上运行。
如果是Version52,就表示JDK8编译的class不能运行在JDK7上,所以需要在本地安装JDK8.
如果是Version51,就表示JDK7编译的class不能运行在JDK6上,所以需要在本地安装JDK7.
相关文章推荐
- 如何解决Eclipse开发android程序的编译错误:com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0?
- Eclipse 编译Android项目出错 com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0 问题
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- eclipse:com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- eclipse com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0 分分钟搞定
- com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0 问题的解决方法总结
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0 报错的解决记录
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0