You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android项目获取progressview-1.0.1依赖包失败求助

Android项目获取progressview-1.0.1依赖包失败求助

最近在构建我的Android项目时,遇到了一个依赖获取失败的问题,卡了好半天都没解决,来请教各位大佬!

报错信息如下:

Failed to transform progressview-1.0.1.aar (com.white:progressview:1.0.1) to match attributes {artifactType=android-jni, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Could not find progressview-1.0.1.aar (com.white:progressview:1.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/white/progressview/1.0.1/progressview-1.0.1.aar
https://jcenter.bintray.com/com/white/progressview/1.0.1/progressview-1.0.1.jar

从日志里能看到,Gradle是去jcenter仓库查找这个依赖包,但现在jcenter已经停止维护并归档了,很多旧包都没法正常访问了,这应该就是问题的根源。

我自己梳理了几个可能的解决方向,也想听听大家的建议:

  • 先确认这个com.white:progressview:1.0.1有没有迁移到其他活跃的仓库,比如Maven Central或者JitPack,如果有的话,把对应仓库地址添加到项目的build.gradle配置里即可。
  • 如果找不到官方迁移的仓库,可以尝试去其他渠道(比如该库的GitHub仓库release页)手动下载对应的aar包,放到项目的libs目录下,然后通过本地依赖的方式引入(比如在模块的build.gradle里添加implementation files('libs/progressview-1.0.1.aar'))。
  • 要是上面两种方法都行不通,考虑替换成其他功能类似的开源进度条库,毕竟现在GitHub上有不少成熟的进度View实现,找个替代的应该不难。

有没有大佬遇到过类似的问题?或者有更好的解决办法,麻烦指点一下!

备注:内容来源于stack exchange,提问作者Mohamed Abdul Kadar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:29:52