【问题标题】:cvc-complex-type.2.4.a: Invalid content was found starting with element 'base-extension'. One of '{layoutlib}' is expectedcvc-complex-type.2.4.a:发现以元素“base-extension”开头的无效内容。应为“{layoutlib}”之一
【发布时间】:2022-06-14 22:33:43
【问题描述】:

当我从 github 下载项目时,我多次遇到这个问题 我正在使用新的 Android 工作室(大黄蜂) 如果有人知道,请帮助我

https://github.com/fjbatresv/arcore_solar_system.git(这是我在大黄蜂下载的项目)

没有任何gradle问题

实际上我已经从堆栈溢出尝试了许多解决方案,但我得到了 gradle 的解决方案,但这不是与 gradle 相关的错误。

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: android android-gradle-plugin build.gradle augmented-reality gradle-plugin


【解决方案1】:

将您的 'com.android.tools.build:gradlein yourbuild.gradle` 文件升级到最新版本

例如

classpath 'com.android.tools.build:gradle:7.0.3'

并将您的gradle-wrapper.properties 升级到最新版本,即

#Tue Apr 12 23:39:17 AEST 2022
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

您可以选择使用 Project-Structure UI 升级它

【讨论】:

    【解决方案2】:

    我遇到了同样的问题并通过以下更改解决了它

    在File -> Project Structure中,设置Android Gradle Plugin Version 7.0.3 和 Gradle 版本 7.0.2。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案3】:

    对我来说,我解决了

    转到文件 > 项目结构 > SDK 位置 > Gradle 设置。

    检查 Gradle JDK,尝试更改它,然后再次同步。

    【讨论】:

      【解决方案4】:

      我也遇到过类似的问题。 cvc-complex-type.2.4.a:发现以元素“base-extension”开头的无效内容。需要“{layoutlib}”之一。 最后我能够通过转到文件>>设置>>构建,执行,部署>构建工具来解决这个问题 我启用“在构建脚本更改后重新加载项目”>任何更改 在此之后出现新错误“添加 Google maven 存储库” 我将 Google maven 存储库添加到 build.gradle 并且项目工作没有任何错误 enter image description here

      【讨论】:

        猜你喜欢
        • 2022-12-29
        • 2022-06-14
        • 2022-06-25
        • 1970-01-01
        • 2018-03-04
        • 1970-01-01
        • 1970-01-01
        • 2020-10-31
        • 2011-07-07
        相关资源
        最近更新 更多