使用repo下载Android源码

一、Git安装
这个就不多说了!!!
二、repo
1、repo
    repo是google结合git管理aosp项目的工具,aosp(Android Open Source Project),Android开源项目
2、安装
    a、用户目录下创建bin文件夹:mkdir ~/bin
    b、将bin目录配置到.bash_profile: export PATH = ~/bin:$PATH
    c、下载repo并配置权限
        curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
        chmod a+x ~/bin/repo
三、源码下载
1、方式一
    wget -c https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar #下载初始化包

    tar xf aosp-latest.tar #解压

    cd AOSP   # 解压得到的 AOSP 工程目录
    # 这时 ls 的话什么也看不到,因为只有一个隐藏的 .repo 目录

    repo sync # 正常同步一遍即可得到完整目录
    # 或 repo sync -l 仅checkout代码
    此后,每次只需运行 repo sync 即可保持同步。
2、方式二
    mkdir WORKING_DIRECTORY  #建立工作目录
    cd WORKING_DIRECTORY

    repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest #初始化仓库
    #或指定版本  repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-6.0.1_r1

    repo sync #同步源码树(以后只需执行这条命令来同步)

你可能感兴趣的:(使用repo下载Android源码)