unity3d Unity:cvc复合物类型2.4.a:发现以元素“base-extension”开头的内容无效,应为“{layoutlib}”之一

fcg9iug3  于 2022-12-30  发布在  其他
关注(0)|答案(1)|浏览(234)

我构建Unity项目,将Android目标API级别从30升级到31。添加新库后,有必要提升目标API。本地构建(在我的Mac上)构建正确,但在构建器上的TeamCity中构建失败,出现异常:
2.4.a型CV复合物:发现以元素“base-extension”开头的内容无效。应为“{layoutlib}”之一。:
19:36:04组织.xml.sax. SAX解析异常;行号:141;列号:252; 2.4.a型CV复合物:发现以元素“base-extension”开头的内容无效。应为“{layoutlib}”之一。
19:36:04 at com.sun.org.apache.xerces.internal.util.错误处理器 Package 器.创建SAXParseException(错误处理器 Package 器. java:203)更多非常长的堆栈跟踪
我在google上找到了错误描述cvc-complex-type.2.4.a(是验证xml文件),但是我不明白错误的xml在哪里,以及如何修复它。我该如何找到错误的xml并解决这个问题?

eh57zj3b

eh57zj3b1#

我找到了一个解决方案。JDK中的问题。本地JDK版本11.0,但在构建器1.8上。对于31 API级别,需要JDK 11.0。

相关问题