Build.gradle无法解析com.android.support
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Build.gradle无法解析com.android.support相关的知识,希望对你有一定的参考价值。
昨天我正在做我的项目,一切都很顺利。今天当我打开它时,它无法构建。我不明白这一点,因为我昨天根本没有触及我的依赖。我做了我能想到的所有事情。
我多次重建项目,清理它,使缓存/重启无效,使用gradle文件同步项目,但它仍然无效。请帮忙!
在build.gradle中,用compile
更改每个implementation
(在你的第一张图片中)
你曾经使用过两次以下的时间依赖。删除其中一个。
implementation 'com.android.support:appcompat-v7:28.0.0'
我无法确定问题是什么,但我可以给你一系列可以帮助你排除故障的步骤。
首先,将所有compile
更改为implementation
。虽然这不是您的gradle无法解决的原因,但它仍然可以让您深入了解问题。
接下来,删除多余的依赖项。如果不需要,请删除依赖项。这将有助于减轻负载,以便您有一个狭窄的依赖项列表来调试。另外,我不禁注意到你有两个支持库。删除一个。
接下来,查看突出显示的build.gradle文件部分(例如,类路径)。这些是警告/建议。如果你在他们周围徘徊,你会看到android studio的建议,告诉你你可以做得更好。按照所有这些说明写信。他们中的大多数人会建议你制作所有依赖关系的版本。遵守。
最后,在完成所有这些之后,我很确定问题会解决。在完成所有这些之后,您可以简单地清理项目。
我真的希望这对你有用..快乐的编码!
以上是关于Build.gradle无法解析com.android.support的主要内容,如果未能解决你的问题,请参考以下文章
无法在 app/build.gradle 中在线导入 com.android.build.OutputFile 解析符号“build”
> 无法解析 com.android.tools.build:gradle:3.5.0
无法解析配置“:classpath”的所有工件。 > 无法解析 com.android.tools.build:gradle:4.1.0
无法解析 com.android.tools.build:gradle:3.2.1
同步 gradle 的问题:无法解析外部依赖项 com.android.tools.build:gradle,因为没有定义存储库