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

无法找到org.webrtc:google-webrtc:1.0.32006依赖问题求助

无法找到org.webrtc:google-webrtc依赖的解决方案

以下是针对你遇到的依赖找不到问题的有效排查和解决步骤:

  • 确认仓库访问有效性
    Google官方WebRTC Maven包主要托管在Google Maven仓库,你的配置中已包含google(),但需确保网络可正常访问该仓库(无代理、防火墙限制),同时dependencyResolutionManagement下的google()仓库优先级正常,未被其他仓库覆盖。

  • 验证依赖版本合法性

    • 部分旧版本的org.webrtc:google-webrtc可能已从Maven仓库下架,建议尝试使用最新稳定版本,例如:
      implementation("org.webrtc:google-webrtc:1.0.37466")
      
    • 若坚持使用1.0.32006,需确认该版本是否确实存在,部分小众版本可能仅在特定渠道发布或已被移除。
  • 替代库的正确使用
    对于推荐的第三方镜像/打包库,注意版本适配和仓库支持:

    • Infobip镜像包:该包托管在MavenCentral,你的配置已包含该仓库,直接引入即可:
      implementation 'com.infobip:google-webrtc:1.0.0035529'
      
    • Dafruits打包的WebRTC:版本号对应Chrome内核版本,使用前需确认其与你的项目的兼容性(如API级别、功能匹配),引入方式:
      implementation 'com.dafruits:webrtc:123.0.0'
      
  • 额外排查动作

    • 检查Gradle/AGP版本兼容性:较新的WebRTC版本通常需要AGP 7.0及以上版本,确保你的项目构建工具版本达标。
    • 手动清理本地缓存:删除~/.gradle/caches/modules-2/files-2.1/org.webrtc目录下的缓存文件,再重新同步项目。
    • 确认RepositoriesMode配置:你设置的RepositoriesMode.FAIL_ON_PROJECT_REPOS会忽略项目级仓库配置,所有依赖只能从dependencyResolutionManagement定义的仓库获取,确保这些仓库覆盖了所需包的来源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 14:58:24