下载编译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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • html表单是一个包含表单元素的区域,用来收集用户输入的内容并提交,表单使用 标签设置。 1.表单属性 actio...
    Ligod阅读 236评论 0 0
  • 十五年前在这里埋下了许了愿望的流沙瓶,十五年后,聚在一起的人总少了那么几个!当年埋下许愿瓶的标记都找不到了,从不曾...
    紫妃兒阅读 376评论 0 0
  • 题目 原题链接:A. Mahmoud and Ehab and the MEX 题意 给出有n个数字的序列,问需要...
    ss5smi阅读 107评论 0 0
  • 这是 清水一点通 日更的第 158篇,希望能帮助到你。 这几天,一位小姑娘问我想要找一个成熟靠谱的男生交往,可是不...
    清水一点通阅读 359评论 0 2
  • ​今天分享几个好用的英语学习工具,分别从听力、口语、写作三个方面挑出了个人最喜欢的,以及每个部分的经验分享,帮助大...
    Yourlady阅读 2,029评论 2 9