下载编译android源码

温馨提示:请参考官网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

你可能感兴趣的:(下载编译android源码)