当前位置: 首页 > 知识库问答 >
问题:

如何解决:“不支持的类版本号[52.0]最多51.0,Java1.7”?

戎元忠
2023-03-14

不识字

[C:\计划文件(x86)\参考程序集\微软\框架\MonoAndroid\v7.0\mono.android.jar](无法处理类[android/app/ActivityTracker.class](不支持的类版本号[52.0](最大51.0,Java1.7))

如何解决这个问题。。??

共有1个答案

党源
2023-03-14

我也有这个错误。您安装了哪个JDK版本?升级到1.8版后,我没有遇到任何问题

好吧,如果其他人正在阅读这篇文章时遇到了同样的问题,升级ProGuard似乎也解决了这个问题。试试看!:)

 类似资料:
  • 以前的解决方案建议: 升级Java运行时或 如果有源代码,请使用本地Java编译器(如果有)重新编译该类。 @Brad Parks-https://stackoverflow.com/users/26510/Brad-Parks 由于无法重新编译产生错误的文件,我尝试将我的JRE从JSK1.6升级到JDK1.8-这现在产生了错误: 我对Java还很陌生,所以我可能忽略/误解了一些东西

  • 我在Mac OS X 10.9.2和sbt 0.13.3-SNAPSHOT(从源构建),Java8和sbt-proGuard 0.2.2插件。 sbt 0.13。三维快照 爪哇8 项目/插件。sbt 当我在sbt shell中运行时,它发生了以下异常: 为什么可能是错误的原因?

  • 我试图在我的Xamarin.Android项目中使用Proguard,但是编译失败,出现错误 Java.io.ioException:无法读取[/library/frameworks/xamarin.android.framork/versions/7.0.0-18/lib/xbuild-frameworks/monoandroid/v7.0/mono.android.jar](无法处理类[And

  • 问题内容: 遇到不支持的major.minor版本52.0如何解决? 问题答案: 问题是由于Java版本不匹配。 这些是分配的专业编号。关于不受支持的major.minor版本的错误是因为在编译期间,你在运行时使用的是较高的JDK,而使用的是较低的JDK。 因此,“major.minor版本52.0”错误可能是因为jar是在JDK 1.8中编译的,但是你正在尝试使用JDK 1.7环境运行它。报告的

  • 我已经下载了程序: 解压缩它: 进入文件夹并运行: 这是我得到的错误: 我这样做过: 但是同样的错误 我的java版本: javac1.6。0_35 Java版本"1.6.0_35"OpenJDK运行时环境(IcedTea6 1.13.7) (6b35-1.13.7-1~Deb7u1)OpenJDK 64位服务器VM(build 23.25-b01,混合模式) 我读到这篇文章是因为我编译的版本比J

  • 我的pom.xml: 似乎所有的设置都是正确的,我指的是在pom和服务器上的java版本。