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

Android项目Gradle构建拉取Tflite依赖遇google.bintray.com 502错误

故障原因
  • 你遇到的502错误是因为google.bintray.com所属的Bintray服务已经正式停运,该仓库地址已完全废弃,无法正常访问拉取依赖
  • 项目的Gradle仓库配置优先级存在问题,会优先从原本仅用于拉取ExoPlayer的废弃Bintray仓库搜索TensorFlow Lite依赖,而非从官方正规仓库拉取,触发了报错
修复方案

1. 移除废弃仓库配置

打开项目根目录的build.gradle(Gradle 7.0以下版本)或settings.gradle(Gradle 7.0及以上版本),删除所有google.bintray.com相关的全局仓库配置。如果确实需要依赖旧版本ExoPlayer,可单独为ExoPlayer依赖指定仓库,不要全局配置。

2. 调整仓库优先级

确保全局仓库配置优先添加官方正规仓库,配置示例如下:

repositories {
    google() // 谷歌官方Maven仓库,包含TensorFlow Lite官方发布包
    mavenCentral()
    // 其他私有仓库、自定义仓库放在列表最后
}

3. (推荐)固定TFLite依赖版本

将原有动态版本写法org.tensorflow:tensorflow-lite:+替换为固定的正式版本号,例如org.tensorflow:tensorflow-lite:2.15.0,既可以避免每次构建拉取版本元数据,也能避免依赖自动升级带来的兼容性问题。

4. 清理缓存重新构建

执行以下命令清理本地旧依赖缓存后重新构建即可:

./gradlew clean build --refresh-dependencies

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 03:36:03