Android Studio构建Gradle报403错误,bintray不可用求easyvideoplayer替代仓库
解决Bintray关停导致easyvideoplayer依赖拉取失败的方案
方案1:使用JitPack仓库拉取对应版本(适配0.3.0旧版本需求)
该库原代码托管在GitHub,JitPack可直接基于GitHub release构建依赖,操作步骤:
- 打开项目根目录的
build.gradle(新版Android Studio为settings.gradle),在repositories区块添加JitPack配置:
maven { url 'https://jitpack.io' }
- 调整依赖声明格式:
implementation 'com.github.afollestad:easy-video-player:0.3.0'
若拉取失败可核对原仓库Tag拼写,部分旧版本Tag带v前缀,可尝试替换为v0.3.0
方案2:升级到已迁移至Maven Central的新版本
该库后续迭代版本已经迁移到Maven Central,无需依赖Bintray,若可接受版本升级,可将依赖替换为官方稳定版:
implementation 'com.afollestad:easyvideoplayer:3.0.1'
升级后需适配新版本API变更,避免原有调用逻辑报错
方案3:本地缓存复用(临时应急)
若本地其他项目曾成功拉取过0.3.0版本的aar/pom文件,可直接拷贝到当前项目的libs目录,在模块级build.gradle中添加本地依赖即可:
implementation fileTree(dir: 'libs', include: ['*.aar'])
内容的提问来源于stack exchange,提问作者user7418129
相关产品推荐
相关产品推荐

