我面临这个问题很多次,当我从github下载项目,我正在使用新的Android工作室(大黄蜂)请帮助我,如果任何机构知道
https://github.com/fjbatresv/arcore_solar_system.git(这是我在大黄蜂下载的项目)
没有任何Gradle问题
事实上,我已经尝试了许多解决方案,从堆栈溢出流,但我得到的解决方案,为gradle,但它不是一个gradle相关的错误。
我面临这个问题很多次,当我从github下载项目,我正在使用新的Android工作室(大黄蜂)请帮助我,如果任何机构知道
https://github.com/fjbatresv/arcore_solar_system.git(这是我在大黄蜂下载的项目)
没有任何Gradle问题
事实上,我已经尝试了许多解决方案,从堆栈溢出流,但我得到的解决方案,为gradle,但它不是一个gradle相关的错误。
6条答案
按热度按时间jqjz2hbq1#
将
build.gradle
文件中的com.android.tools.build:gradle
升级到最新版本例如:
并将您的
gradle-wrapper.properties
升级到最新版本,即也可以使用项目结构UI对其进行升级
bq3bfh9z2#
我遇到了同样问题,并通过以下更改解决了该问题
在文件-〉项目结构中,设置Android Gradle插件版本7.0.3和Gradle版本7.0.2。
tkqqtvp13#
对我来说我决心
转到文件〉项目结构〉SDK位置〉Gradle设置。
检查Gradle JDK,尝试更改它,然后再次同步。
j2datikz4#
我也遇到过类似的问题。cvc-complex-type.2.4.a:找到以元素“base-extension”开头的无效内容。应为“{layoutlib}”之一。最后,我可以通过转到“文件”〉〉“设置”〉〉“构建、执行”修复此问题。部署〉构建工具和我启用“重新加载项目后,在构建脚本的变化”〉任何变化后,这出现了新的错误“添加谷歌maven仓库”我添加谷歌maven仓库构建。gradle和项目正常工作,没有任何错误enter image description here
mo49yndu5#
在项目
build.gradle
文件中将Android Gradle插件版本升级到4.0.1或更高版本在
gradle-wrapper.properties
文件中将Gradle版本升级到6.5或更高版本。zpqajqem6#
在深入研究源代码和一些实验之后,我解决了这个问题。
与其他API级别的相同文件相比,Android SDK配置文件
~/Library/Android/sdk/platforms/android-32/package.xml
有一个名为base-extension
的额外标签。删除此标签可解决此问题。从SDK管理器中删除下载的
Android API 32
SDK平台(Tools
→SDK Manager
)也解决了这个问题(删除后可以重新下载),可能是Android studio团队注意到了这个问题,重新下载API 32平台文件时,API 32package.xml
中的base-extension
标签消失了↑ android-32/package.xml中的额外标签(格式化文件后)