AOSP基础

一、安装repo

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

二、下载源码

mkdir aosp
cd aosp

初始化仓库

# nexus5x 最后支持的版本
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.1.0_r52

aosp代号、标记、build号

https://source.android.com/docs/setup/about/build-numbers

同步源码

repo sync

删除git缓存目录

find . -name .git | xargs rm -rf

三、编译aosp

source build/envsetup.sh 
lunch aosp_x86-eng
export LC_ALL=C
make -j4

你可能感兴趣的:(android,android源码编译)