标题不够长,不能显示完整错误信息,完整错误信息如下;
Cause: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Android项目在使用gradle编译时出现如上错误,说白了就是之前的编译环境太低,你升级了开发工具之后不支持了,所以对应的编译环境也得升级。
话不多说,如下为解决方案!
project的build.gradle修改依赖:
classpath "com.android.tools.build:gradle:4.1.1"
如图:

在Android项目中,使用Gradle编译时遇到错误,提示Java Runtime仅识别到class file version 52.0,但需要的是55.0。问题在于旧的编译环境不兼容新版本的开发工具。解决方案包括更新project的build.gradle依赖和升级gradle-wrapper.properties文件中的Gradle版本。完成这些修改后,编译问题得以解决。

5万+

被折叠的 条评论
为什么被折叠?



