集成HMS SDK无法解析agcp:1.6.0.300依赖的问题如何解决?
问题原因
bintray服务已正式下线,你配置的https://dl.bintray.com/android/android-tools仓库已经无法提供正常访问服务,且AGCP相关依赖本身就存储在华为官方Maven仓库,不需要从bintray站点拉取。另外你的仓库配置顺序不合理,会优先从无效的bintray仓库请求资源,直接触发502报错。
解决方案
- 移除根目录build.gradle中无效的bintray仓库配置,调整仓库顺序将华为官方Maven仓库前置,调整后的配置如下:
repositories { google() maven {url 'https://developer.huawei.com/repo/'} jcenter() }
- 同步Gradle配置后重新构建项目即可。如果仍存在拉取失败问题,可清理本地Gradle缓存后重试。
- 后续如果jcenter拉取其他依赖时报错,直接将
jcenter()替换为mavenCentral()即可。
内容的提问来源于stack exchange,提问作者PetrLz
相关产品推荐
相关产品推荐

