清华 AOSP 镜像源配置笔记

在使用清华的镜像源配置下载AOSP时,有些步骤官网写的比较模糊,摸索过程浪费了一些时间,记一个笔记,以供之后避坑。

  1. 下载 repo 工具

此处与官网一致,原文抄录。

mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

完成后,会在 bin 目录下生成一个名称为 repo 的 python 文件。

  1. 建立工作目录

可以在任何地方(保证权限的前提下)建立一个任意名称的工作目录,此处命名为 android_src

mkdir android_src
cd android_src

下面的几步,都是在 android_src 目录中执行的

  1. 初始化仓库

这一步需要的时间比较长,需要耐心等待。

3.1 在初始化之前,先修改 ~/bin/repo 文件

将 repo 中的 REPO_URL 指向路径修改为如下地址(只有一处)

https://mirrors.tuna.tsinghua.edu.cn/git/git-repo

3.2 开始初始化仓库

repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest
  1. 下载需要的 Android 版本

这一步同样需要很长时间,同样需要耐心等待。

镜像网站提供的网址无法正常打开并查看各个版本,请使用这个链接查看各版本编号。

repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-4.0.1_r1
  1. 同步源码树
repo sync

以后同步源码,也只需要这一条命令。

你可能感兴趣的:(清华 AOSP 镜像源配置笔记)