Failed to resolve:recyclerview-v7或Could not find recyclerview-v7.jar的报错问题

在构建项目时遇到'Failed to resolve: recyclerview-v7'的错误,检查发现项目未直接使用recyclerview,但可能由某个依赖引起。问题根源在于配置文件中jcenter()和Google()仓库顺序,调整为优先使用Google()仓库后,成功下载recyclerview-v7,解决了编译问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在构建项目的时候发现者这个问题:

Error:Could not resolve all files for configuration ':BaseLib:debugCompileClasspath'.
> Could not find recyclerview-v7.jar (com.android.support:recyclerview-v7:26.1.0).
  Searched in the following locations:
      https://jcenter.bintray.com/com/android/support/recyclerview-v7/26.1.0/recyclerview-v7-26.1.0.jar

前前后后检查了好几遍,项目中没有任何地方用到recyclerview,可能是某个依赖引用导致。检查项目根目录的build文件,发现是这么写的:

allprojects {
    repositories {
        jcenter()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
        google()

    }
}

仔细分析了一下报错是在“ https://jcenter.bintray.com/…”地址不能下载recyclerview,但事实上应该在Google的资源库里面去找对应文件。
尝试把jcenter()和

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值