Android源码下载

593 阅读1分钟

Android源码极其庞大,在研究过程中如果把所有代码全部下载,即不可能全部研究,也占用太大空间,本文介绍如何快速下载某个代码模块,下面以下载ART为例进行介绍:

# 创建目录管理源码 /Users/home/android/android_src

# 下载manifest
cd android
git clone https://aosp.tuna.tsinghua.edu.cn/platform/manifest

# 查看都有那些系统版本
cd manifest
git tag

# 切换到你需要下载的系统版本
git checkout android-11.0.0_r17

# 打开manifest目录下的default.xml文件
找到 <project path="art" name="platform/art" groups="pdk" />
创建并进入目录 /Users/home/android/android-11.0.0_r17/art

# 下载源码
git clone --depth 1 https://aosp.tuna.tsinghua.edu.cn/platform/art