我创建了一个HelloWorld Android应用程序项目。
当运行这个项目时,myEclipse告诉我:
com / android / dx / command / dexer / Main:不支持的major.minor版本52.0。
问题似乎是jar版本冲突。
一开始,我使用的是JDK1.7。
尝试解决此问题,我改为JDK1.8
但是,它不起作用。有人可以帮我出去吗?
谢谢!
答案 0 :(得分:0)
实际上你现在正在使用2 JDK导致此错误。因为代码是用jdk版本编写的,并且在另一个版本中运行。这会引起问题。
希望它能帮到你解决问题。
答案 1 :(得分:0)
看起来构建器使用的某些类是针对Java 8编译的,但是您使用Java 7运行构建器。转到Window-> Preferences-> MyEclipse-> Mobile Tools-> PhoneGap Build- >本地构建并确保设置了JDK 8。如果这不起作用,您需要包含更多有关MyEclipse版本,移动工具和工作区Java设置以及您正在构建的内容的详细信息。
另一个选择是使用Phonegap构建服务远程构建。
答案 2 :(得分:0)
打开项目文件project.properties:
sdk.buildtools=23.0.3
或上一个版本