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

Bintray已关闭,使用Secret Token仍无法解析com.mapbox.navigator依赖

解决Mapbox导航依赖解析失败问题

因为Bintray服务已关闭,Mapbox的导航类依赖早已迁移至官方私有仓库,继续用旧仓库地址哪怕配置了Secret Token也无法拉取依赖,按以下步骤修复:

  • 替换仓库地址:将项目中指向Bintray的Mapbox仓库,替换为Mapbox官方私有仓库https://api.mapbox.com/downloads/v2/releases/maven,同时正确配置Secret Token认证。
    示例(settings.gradle中配置):

    dependencyResolutionManagement {
        repositories {
            google()
            mavenCentral()
            maven {
                url 'https://api.mapbox.com/downloads/v2/releases/maven'
                authentication { basic(BasicAuthentication) }
                credentials {
                    username = "mapbox"
                    password = "你的Mapbox Secret Token"
                }
            }
        }
    }
    
  • 检查依赖坐标正确性:确认依赖坐标格式正确,你给出的com.mapbox.navigator:mapbox-navigation-native6.2.1存在格式错误,正确坐标应为com.mapbox.navigator:mapbox-navigation-native:6.2.1(注意版本号前的冒号)。

  • 验证Secret Token权限:确保你的Token是在Mapbox控制台生成的,且勾选了DOWNLOADS:READ权限,无此权限会导致拉取依赖被拒绝。

  • 清理Gradle缓存:执行./gradlew clean build --refresh-dependencies(Windows环境用gradlew.bat clean build --refresh-dependencies),清除旧的无效缓存后重新构建。

内容的提问来源于stack exchange,提问作者mahesh gadri

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 12:01:04