Android      aosp01-下载android源码   
文章目录  [隐藏]

一.装备

ThinkPad x260(20F6A09KCD),
酷睿i5-6200U处理器(双核四线),8GB内存(单条),500GB机械硬盘,
系统:Ubuntu 14.04.5 LTS (Trusty Tahr) ,安装时各种分区大小都是系统默认的。
直接启用root用户。
先在终端执行git命令,根据提示更新或安装。

二.安装Repo

参考 https://source.android.google.cn/source/downloading
1)下载 Repo 工具,curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > /bin/repo ,直接将repo作为系统指令安装。
如果提示bash权限不够,切换到root,sudo -s,然后安装。
2)添加权限,chmod a+x /bin/repo

三.初始化Repo

清华镜像站: https://mirrors.tuna.tsinghua.edu.cn/
1)创建源码目录,
mkdir -p AOSP/android-8.1.0_r41
cd AOSP/android-8.1.0_r41
2)配置git的姓名和电子邮件地址,如果不提交代码,按下默认即可。
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
3)在 ~/.bashrc 中加入命令
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/'
然后回到终端,source ~/.bashrc
4)初始化源
(1)直接使用最新系统的master版,repo init -u https://android.googlesource.com/platform/manifest
(2)指定某版本系统,repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.1.0_r41
android-8.1.0_r41 即源码分支名称,可以从这里查看:https://source.android.google.cn/source/build-numbers#source-code-tags-and-buildshttps://source.android.google.cn/setup/build-numbers#source-code-tags-and-builds 或 https://source.android.google.cn/setup/start/build-numbers#source-code-tags-and-builds,最后的URL公布的版本较前两者更新。

四.下载源码

执行命令:repo sync 。或者 repo sync -j4 。

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设