我正在尝试使用Travis CI建立CI构建系统。当我在装有Android Studio的笔记本电脑上构 build 备时,一切都变得 flutter 朔迷离。
但是当我在CI系统上构建时,它返回以下内容:
A problem occurred evaluating project ':FtcRobotController'.
> java.lang.UnsupportedClassVersionError: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0
现在我几乎不了解android开发。 (该项目相当于Arduino的Java等效项,所有内容都放在一个精巧的小库中,以供不了解android的人使用),但这似乎真的不可行。有人可以帮忙吗?
最佳答案
您的构建服务器上使用什么版本的Java?
据我所知:
Unsupported major.minor version 52.0 Error
可以通过安装Java 8 JDK来解决
按问题编辑海报:只需添加
jdk:
- oraclejdk8
到.travis.yml文件中位于指定语言所在部分的正下方。
关于android - 在CI服务器上Gradle构建失败,但在Android Studio中未发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40167190/