原文:macOS系统在终端执行Java项目时报错:this version of the Java Runtime only recognizes class file versions up to 52.0

macOS系统在终端执行Java项目时报如下错: 具体为: 核心的报错信息为: Exception in thread main java.lang.UnsupportedClassVersionError: com android apksigner ApkSignerTool has been compiled by a more recent version of the Java Runt ...

2021-03-01 21:22 0 1542 推荐指数:

查看详情

idea 无法查看jdk源码,提示decompiled .class file,bytecode version 52.0 (java 8)

最近发现通过idea直接查看jdk中的源码,得到的是反编译的代码,无法直接链接到源码。 看了下项目对应的sdk,Classpath,SoucePath都问题: 很是奇怪,百度谷歌了各种方案,都不得而解。 突然想到是不是idea识别的是jar,而无法识别zip。脑子里有点印象 某个版本 ...

Fri Nov 02 17:57:00 CST 2018 0 858
Dx unsupported class file version 52.0

最近用ADT时遇到这个bug,折腾了好几天。 报错信息: Dx unsupported class file version 52.0 Conversion to Dalvik format failed with error 1 原因: 可能是用jdk 1.8运行程序时,某些类无法解析 ...

Wed Sep 28 05:44:00 CST 2016 1 4436
(Unsupported class version number [52.0] (maximum 51.0, Java 1.7))

遇到类似问题,主要原因是proguard版本只支持到java7,而我使用的是java8. 解决方法是下载最新proguard(支持java 8的版本),然后将下载的文件解压,将libs下jar与android sdk下/tools/proguard/lib中的对应jar包替换一下就ok ...

Mon Apr 25 18:56:00 CST 2016 0 3096
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM