当前位置:   article > 正文

清华TUNA镜像源下载Android源码的方法_清华选择不同版本android源码下载

清华选择不同版本android源码下载

本文在写作时是测试成功的,建议参考以下网页
Google教程:
https://source.android.com/source/downloading.html
TUNA的AOSP使用帮助:
https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/


安装GIT(Ubuntu)

sudo apt-get install git
  • 1

源码下载

下载 repo 工具:

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

建立工作目录:

mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
  • 1
  • 2

初始化仓库:

repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
  • 1

或 repo init -u git://aosp.tuna.tsinghua.edu.cn/aosp/platform/manifest

如果提示无法连接到 gerrit.googlesource.com,可以编辑 ~/bin/repo,把 REPO_URL 一行替换成下面的:
REPO_URL = ‘https://gerrit-google.tuna.tsinghua.edu.cn/git-repo

如果需要某个特定的 Android 版本(以android-4.0.1_r1为例):

repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-4.0.1_r1
  • 1

查看Android版本编号:
本文最后一部分有更新于2016.04.28Android5.0.1-6.0.1的版本号
来源:https://source.android.com/source/build-numbers.html#source-code-tags-and-builds

开始同步:

repo sync
  • 1

接下来就是漫长的等待……
在校园网中下载速度会比较快
下载Android5.0源码压缩成.tar.gz后有26GB,可以参考一下


Android 5.1.0 - 6.0.1 版本号

更新于2016.04.28

Build Branch Version Supported devices
M5C14J android-6.0.1_r31 Marshmallow Pixel C
MOB30D android-6.0.1_r30 Marshmallow Nexus 5, Nexus 6, Nexus 7 (flo/deb), Nexus 9 (volantis/volantisg), Nexus P
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/311815
推荐阅读
相关标签
  

闽ICP备14008679号