repo 工具的获取

下载地址:curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
改变属性:chmod a+x ~/bin/repo

一、下载android 源码
1.下载 repo
git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/

2. 修改repo
google的地址
REPO_URL = 'https://gerrit.googlesource.com/git-repo'
改为清华大学的地址
REPO_URL = 'git://aosp.tuna.tsinghua.edu.cn/android/git-repo'

3.下载 manifest
google 的地址
$ repo init -u https://android.googlesource.com/platform/manifest
改为清华大学的地址
$ repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest

4.同步源码
还是和以前一样
$ repo sync

5.替换已有的AOSP源代码的remote
如果你之前已经通过某种途径获得了AOSP的源码,但是你希望以后通过TUNA同步,只需要将.repo/manifest.xml中的
      <remote  name="aosp"
       fetch=".."
       review="https://android-review.googlesource.com/" />
改为下面的code即可:
      <remote  name="aosp"
       fetch="git://aosp.tuna.tsinghua.edu.cn/android/"
       review="https://android-review.googlesource.com/" />

这个方法也可以用来在同步Cyanogenmod代码的时候从TUNA同步部分代码

https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

这个是清华大学的源!

猜你喜欢

转载自blog.csdn.net/hehaibo2008/article/details/55100693