我试图在我的Xamarin.Android项目中使用Proguard,但是编译失败,出现错误unsupported class版本号[52.0](最大值51.0,Java 1.7)
Java.io.ioException:无法读取[/library/frameworks/xamarin.android.framork/versions/7.0.0-18/lib/xbuild-frameworks/monoandroid/v7.0/mono.android.jar](无法处理类[Android/app/activitytracker.class](不支持的类版本号[52.0](最大值51.0,Java 1.7))))ader.Java:78)在proguard.proguard.readinput(Proguard.Java:196)在proguard.proguard.readinput(Proguard.Java:78)在proguard.proguard.main(Proguard.Java:492)在proguard.proguard.main(Proguard.Java:492)在proguard.proguard.execute(Proguard.Java:78)在proguard.proguard.main(Proguard.Java:492)由:Java.io.ioException:不能处理类在proguard.io.directorypump.pumpDataEntries(Directorypump.Java:65)在proguard.inputreader.readinput(inputreader.Java:226)在proguard.inputreader.readinput(inputreader.Java:53)在proguard.inputreader.Java:226)...另外6个原因是:Java.lang.unsupportedOperationException:在proguard.classfile.util.classutil.checkversionNumbers read(classreader.Java:91)...还有11个
9警告1错误
您需要使用Proguard的最新版本更新默认的Android SDKProguard.jar
:
https://sourceforge.net/projects/proguard/files/
我建议您将它安装在Android-sdk\tools\proguard
中的默认版本的一侧。只需将现有文件夹重命名为其他文件夹,并添加proguard
的新版本。
它与Xamarin.Android存储库中的Pull请求相协调:
https://github.com/xamarin/xamarin-android/pull/209
当我试图用proguard混淆某个应用程序时,我总是会遇到这种错误 我已经更新了Proguard并检查了项目配置文件,但总是出现相同的错误。我正在使用Intellij IDEA的最新版本
我试图编译GLSL着色器在LWJGL使用OpenGL。我在MacOS Sierra上。 尝试编译着色器时出现以下错误: 着色器代码在Windows上工作,但在macOS上测试时却不能。下面是着色器代码: 下面是我如何加载着色器。。。 print语句返回正确的输出,但它仍然给我错误。 我在stackoverflow上下搜索了一个解决方案,但每个人都说他们在编译它时没有换行符,我有。我不明白为什么会这
不识字 [C:\计划文件(x86)\参考程序集\微软\框架\MonoAndroid\v7.0\mono.android.jar](无法处理类[android/app/ActivityTracker.class](不支持的类版本号[52.0](最大51.0,Java1.7)) 如何解决这个问题。。??
我试图在所有节点都安装了Java1.7的集群上使用spark-submit运行java spark作业。 作业失败,返回java.lang.UnsupportedClassVersionError:com/WindLogics/DMF/Wether/MyClass:Unsupported Major.Minor版本51.0。 此外,当主机设置为Local时,作业也可以正常工作。如何进行调试和修复此
问题内容: Hello Hello.html Error 可能是什么问题? 问题答案: 问题是由于Java版本不匹配。参考类参考: Java SE 12 = 56(十六进制0x38) Java SE 11 = 55(十六进制0x37) Java SE 10 = 54 Java SE 9 = 53 Java SE 8 = 52 Java SE 7 = 51 Java SE 6.0 = 50 Java