检查 AAR 元数据值时发现一个或多个问题。问题出在哪里?

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

我在 AndroidStudio 中收到臭名昭著的“检查 AAR 元数据值时发现一个或多个问题:”错误。没什么特别的!唯一令人惊讶的是,当我尝试构建 AndroidStudio 本身创建的空项目(仅打印 Hello world 的项目)时,它就出现了!

我的问题是:这些问题在哪里列出?当然没有“消息”窗口(尽管气球弹出窗口要求我查看那里)。 “构建”窗口仅显示“检查 AAR 元数据值时发现一个或多个问题:”,冒号后没有任何内容。

再说一次,我的问题不是关于如何纠正问题。我想知道问题列在哪里。

如果这有帮助:我可以成功编译其他项目。我的 minSdk 是 21,targetSdk 是 32。空项目(不会构建)和早期构建成功的项目都使用相同的规格。

我尝试使用 gradle 脚本文件。但徒劳无功。

编辑:我注意到如果我在发布模式下构建,问题就会消失。但我仍然想知道调试模式下出了什么问题。我使用的是ubuntu 20.04.3。我的AndroidStudio版本是Bumblebee 2021.1.1 patch 3

android android-studio build metadata aar
1个回答
0
投票

只需再次检查以下步骤即可编译

将项目与 Gradle 文件同步:有时,只需将项目与 Gradle 文件同步即可解决此错误。为此,请单击 Android Studio 工具栏中的“将项目与 Gradle 文件同步”按钮。这可以刷新项目并重新检查依赖关系。

清理和重建:尝试清理您的项目,然后重建它。在 Android Studio 中转到“构建”>“清理项目”,然后选择“构建”>“重建项目”。

检查依赖关系:在 build.gradle 文件中检查项目的依赖关系。确保您所使用的库具有正确的版本和配置。确保不存在冲突的依赖关系。

无效的 AAR 文件:如果您使用的 AAR 文件已损坏或不完整,则可能会导致此错误。确保您包含的 AAR 文件未损坏,如果需要,请重新下载。

更新 Gradle 版本:有时,更新项目中的 Gradle 版本可以帮助解决 AAR 文件的问题。确保您使用兼容的 Gradle 版本。

检查 AAR 文件内容:使用 ZIP 存档管理器等工具打开 AAR 文件。检查内容是否符合预期。有时,AAR 文件可能包含与您的项目不兼容的文件或配置。

无效的 XML 或资源文件:如果您的 AAR 库包含有错误的 XML 或资源文件,也可能导致此问题。确保 AAR 中的所有 XML 和资源文件均有效。

检查拼写错误:检查您的 Gradle 文件和其他代码是否存在可能在构建过程中导致问题的任何拼写错误或语法错误。

插件版本兼容性:确保您的 Android Gradle 插件版本与您的 Gradle 版本和其他依赖项兼容。

更新 Android Studio:确保您使用的是最新版本的 Android Studio,因为新版本通常会包含错误修复和改进。

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