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

使用Bazel构建AGP源码时遇路径不存在错误的解决咨询

解决AGP源码bazel构建时找不到google3/blaze路径的问题

这个错误是因为studio-master-dev分支默认包含Google内部的依赖配置,而开源源码仓库中并不包含tools/vendor/google3这个内部目录。可以通过以下步骤解决:

  • 执行bazel命令时指定开源环境配置:

    bazel test //tools/base/... --config=opensource
    

    这个配置会自动跳过对内部google3依赖的引用,使用开源可用的替代依赖。

  • 如果上述命令仍有问题,先确保已同步所有子模块:

    repo sync -j8
    

    确保源码仓库的所有依赖子模块都已完整拉取。

  • 若需要持久化配置,可将开源配置文件复制到根目录:

    cp tools/base/bazel/configs/opensource/.bazelrc .
    

    之后直接执行bazel test //tools/base/...即可自动使用开源配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 19:22:06