Corodva - 编译Android项目报错 Unsupported major.minor version 52
问题描述:

如果是 Version 51,就表示 JDK7 编译的 class 不能运行在 JDK6 上,所以需要在本地安装 JDK7。
使用 cordova build 编译项目失败。报 com/android/dx/command/Main : Unsupported major.minor version 52.0 错误。

问题原因:
这个通常是 JDK 版本不一致造成的,指的是高版本的 JDK 编译的 class 不能放在低版本的 JDK 上运行。
解决办法:
如果是 Version 52,就表示 JDK8 编译的 class 不能运行在 JDK7 上,所以需要在本地安装 JDK8。如果是 Version 51,就表示 JDK7 编译的 class 不能运行在 JDK6 上,所以需要在本地安装 JDK7。
航哥航哥,你好,你这里有swift学习交流群吗? 按照你前面写的代码,我写了很多demo。有一些问题,实在不知道什么原因,想加交流群交流交流。