java.lang.UnsupportedClassVersionError : com/android/build/gradle/AppPlugin : Unsupported major. 次要版本 52.0

标签 java android git macos jenkins

我正在使用 Jenkins 创建构建。 我在我这边所做的事情:

  1. 我在 MAC 系统 (mac os el Captain) 上设置了 Jenkins
  2. 配置android sdk
  3. 从 Git-hub 链接我想要创建构建的项目

我在构建项目时收到不支持的major.minor版本52.0错误。我已经引用了一些SO解决方案来修复此错误,并将其更新到JDK8,但没有运气!

我想知道的是,这里是否也设置jdk的路径,

Jenkins->Manage Jenkins->Global Tool Configuration->JDK ?

或者有人有其他解决方案来解决这个问题吗? 任何引用链接或帮助都将是值得重视的, 谢谢 。 这是错误信息 >

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/Shared/Jenkins/Home/workspace/UserModual/app/build.gradle' line: 1

* What went wrong:
A problem occurred evaluating project ':app'. java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

最佳答案

使用最新的 Android Studio 版本,您需要切换到嵌入式 JDK,如下图所示。

resolve major.minor version 52.0 error

关于java.lang.UnsupportedClassVersionError : com/android/build/gradle/AppPlugin : Unsupported major. 次要版本 52.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40927360/

相关文章:

git - TeamCity:如何将未版本化的配置文件放入 checkout 的存储库中?

java - 在 Java 中对泛型类型参数调用静态方法

java - 无法调试 ResourceNotFoundException

java - 在 tabris 中创建应用程序

android - 仅向特定 Activity 发送广播

Xcode 机器人 : git submodules not initialized

java - Netbeans 不会在“项目”选项卡中显示 Web 项目

android - 从 View 中删除所有 subview

java - Gradle 发布构建 - 保留方法参数名称

ruby-on-rails - 如何在我的 Heroku Rails 应用程序中显示 'last-deployed' 时间戳?