gpt4 book ai didi

android - Gradle 同步问题 : None of the consumable configurations have attributes

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:33 26 4
gpt4 key购买 nike

我不想在我的项目中使用外部库。事实上,它的行为并不如我所愿,因此我需要编辑它的类。

为此,我将库下载为 zip 文件夹,并使用此技术将其添加到我的项目中 How do you edit a dependency/external library in android studio?

项目同步后,我在 gradle 控制台中得到这个:

gradle error console这是其中一个错误的详细信息:

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve project :libs:Markwon.

Could not resolve project :libs:Markwon. Required by: project :app Unable to find a matching configuration of project :libs:Markwon: None of the consumable configurations have attributes.

我尝试了很多事情,比如在应用程序 build.gradle 和外部库 build.gradle 中设置相同的 buildTypes 名称,就像我在线程中所说的那样,我发现了这个问题。我尝试了另一个库,结果是一样的。

我真的不明白伙计们,如果你对这个问题有想法,或者有其他解决方案来编辑​​我的外部库,我将不胜感激。

最佳答案

(此文本根据 Jonathan Landrum's request 从问题中移出)

经过几个小时的拔毛,我找到了它。问题基本上是我的图书馆项目 A 由 3 个子项目 B、C 和 D 组成

所以最初我试图以这种方式包含主库文件夹并编译它

include ':libs:A' 

在 settings.gradle 中并像这样编译它

implementation project(':libs:A')

在 build.gradle 中

所以好的解决方案是

implementation project(':libs:A:B')

因为 B 项目是我真正需要的库。

关于android - Gradle 同步问题 : None of the consumable configurations have attributes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50357016/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com