Gradle 任务执行失败:无法解决 Android 项目中的依赖关系

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

我在尝试使用 Gradle 构建 Android 项目时遇到错误。构建失败并显示以下错误消息:

Execution failed for task ':app:checkHqDebugAarMetadata'.
> Could not resolve all files for configuration ':app:hqDebugRuntimeClasspath'.
   > Could not find br.com.zbra:android-linq:1.0.1.
     ...
   > Could not find com.patrickpissurno:ripple-effect:1.3.1.
     ...
   > Could not find id.zelory:compressor:1.0.4.
     ...

详情:

Android Studio版本:2024.1.1.13 摇篮版本:7.3.3 项目配置: *应用程序模块的

build.gradle
文件中列出了依赖项,如下:

implementation 'br.com.zbra:android-linq:1.0.1'
implementation 'com.patrickpissurno:ripple-effect:1.3.1'
implementation 'id.zelory:compressor:1.0.4'

我尝试过的:

  • 仔细检查依赖坐标。
  • 清除 Gradle 缓存并重新同步项目。
  • 验证存储库是否在
    build.gradle
    文件中正确列出。
  • 尝试手动下载依赖项并将其放入
    libs
    文件夹中。

存储库:我尝试在各种存储库中搜索这些依赖项,包括 Maven Central、JitPack、Google Maven 和本地

libs 
文件夹,但构建过程仍然无法找到它们。

我正在寻求有关如何解决此问题的建议。这些依赖项是否托管在我缺少的特定存储库中,或者是否有其他方法可以将它们包含在我的项目中?任何指导或建议将不胜感激。

android gradle dependencies jcenter
1个回答
0
投票

查看您共享的存储库,您可以看到:

  1. 对于 br.com.zbra:android-linq:1.0.1,这个存储库托管在 Maven 上,但那是 6 年前的事了。链接到它的网站不存在(https://zbra-solutions.github.io/android-linq/

  2. 对于 com.patrickpissurno:ripple-effect:1.3.1,这个库更旧(从 2017 年开始),并且似乎不再存在(https://mvnrepository.com/artifact/com.patrickpissurno/ripple-effect /1.3.1

  3. 对于 https://mvnrepository.com/artifact/id.zelory/compressor/1.0.4,这个库是 2018 年的,但它似乎有更新的版本,所以我会尝试使用它(https: //github.com/zetbaitsu/Compressor)

对于前两个,我会搜索允许相同用例的不同库。

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