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

下载Android源码报错:platform/prebuilts/gradle-plugin的master分支不存在

解决Android源码同步时ManifestInvalidRevisionError的问题

我之前也碰到过类似的repo同步故障,给你几个实用的排查和解决方向:

  • 指定具体的Android版本分支重新初始化
    你当前用的是默认的master分支,这是开发中的不稳定分支,部分仓库可能存在分支调整或移除的情况。建议切换到对应稳定版本的分支重新执行初始化,比如想同步Android 14的稳定版:

    repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r50
    

    之后再执行repo sync,稳定版本的仓库分支结构更可靠,大概率能避开这个错误。

  • 单独同步出问题的仓库
    先尝试单独拉取报错的仓库:

    repo sync platform/prebuilts/gradle-plugin
    

    如果还是失败,可以手动克隆该仓库到对应目录:

    git clone https://android.googlesource.com/platform/prebuilts/gradle-plugin ./platform/prebuilts/gradle-plugin
    

    完成后再继续执行repo sync,让工具同步剩余的仓库。

  • 清理repo缓存后重新初始化
    本地缓存的manifest信息可能存在异常,先清理相关缓存:

    rm -rf .repo/manifests .repo/manifests.git .repo/manifest.xml
    

    然后重新执行repo init命令,再启动同步。

  • 检查网络稳定性
    如果网络访问谷歌源不稳定,可能导致部分仓库拉取不完整或信息同步错误,可以尝试切换到国内的Android源码镜像源重新初始化repo,或者通过代理优化网络连接。

内容的提问来源于stack exchange,提问作者Armel Gildas Fagbedji

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.08 07:07:36