Gradle SAXParseException cvc-complex-type.2.4.a

问题描述 投票:0回答:1

当我从

jcenter()
变为
mavenCentral()
时。在 GitHub CI 上执行
./gradlew assembleDebug --stacktrace --debug
时,我遇到了以下错误:

2024-03-30T14:05:43.0666766Z cvc-complex-type.2.4.a: Invalid content was found starting with element 'base-extension'. One of '{layoutlib}' is expected.:
2024-03-30T14:05:43.0669527Z org.xml.sax.SAXParseException; lineNumber: 141; columnNumber: 252; cvc-complex-type.2.4.a: Invalid content was found starting with element 'base-extension'. One of '{layoutlib}' is expected.
2024-03-30T14:05:43.0672567Z    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)

当我编辑活动布局 xml 文件和活动 java 文件时也会发生这种情况。

在 Stack Overflow 上搜索后,发现了一些类似但不完全相同的问题。 AFAIK 人们说这是一个错误,我应该更新 Gradle 和 Android Gradle 插件,但由于一些弃用的东西,更新不方便。

我也从 Java 8 更新到 Java 11 但仍然错误

这里有人知道为什么会发生这种情况以及如何解决这个问题吗?感谢您的阅读

完整日志和上下文的 GitHub 项目操作页面: https://github.com/oong819/video-transcoder/actions

android gradle compiler-errors xml-parsing github-actions
1个回答
0
投票

nvm 我刚刚发现它不是导致构建失败的异常,它只是 Maven Central 找不到的包之一

© www.soinside.com 2019 - 2024. All rights reserved.