国内下载Android源码教程

本教程采用Linux系统Ubuntu为例进行Android源码的下载

一、下载环境配置

1.如果你的Linux系统或虚拟机还没有安装JDK,请先安装JDK,安装命令为

sudo apt-get install openjdk-8-jdk

如果无法安装,可以先检查下网络是否可用,如果网络可用,可能是安装源没有更新,可以使用以下命令进行源更新:

sudo apt-get update

如果更新后还是无法安装,可以尝试更改源,参考这篇文章

2.安装git和curl

sudo apt-get install git-core curl

3.安装repo工具

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

4.创建工作目录

mkdir workspace
cd workspace

二、源码下载

1.初始化repo

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest

如果有提示说gerrit.googlesource.com连接失败,那么请用文本编辑器打开~/bin/repo,将REPO_URL 一行替换成:

REPO_URL = 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo'

再执行上述命令。

当然,如果我们只需要某个安卓版本,可以使用以下命令:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-5.0.1_r1

2.同步源码到本地

repo sync

3.等待下载完成即可。

猜你喜欢

转载自blog.csdn.net/gengkui9897/article/details/83928542