温馨提示:请参考官网guide,不要参考百度搜索的博客
1、先搭建编译环境,参考官方文档
https://source.android.com/setup/build/initializing
2、下载代码
需要翻墙,镜像改成清华的,参考官方文档https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
如果提示无法连接到 gerrit.googlesource.com,请参照git-repo的帮助页面的更新一节。
1. repo sync 同步总失败怎么办?
一般情况下,提示错误如下:
error: Exited sync due to fetch errors
在这种情况下, 如果确认以下两点:
1. 该manifest.xml是没有问题的;
2. 远程代码库没有问题的
我们可以怀疑是由于网络原因有引起中断,因此可以通过以下脚本完成repo sync,直到repo sync 彻底成功.
#!/bin/sh
repo sync
while[ $? -ne 0]
do
repo sync
done
网友评论