官网 : source.android.google.cn/setup/build…
源码下载清华镜像: mirrors.tuna.tsinghua.edu.cn/help/AOSP/
遇到的问题: 1、repo源码同步出现(repo sync 是整体同步)
packages/Keyguard/res/values-nl/strings.xml 文件已存在
然后退出同步过程的问题
检查 .repo/manifes 文件,找到失败对应的project
repo sync <project path url>
#如
repo sync pakage/apps/Mms

进行单模块同步,以防每次整体同步耗时太多
编译
source build/envsetup.sh
lunch <target>
我是使用MacBook进行编译的 target选择的是aosp_arm64-eng但是编译成功后启动模拟器会一直卡在启动页面,

可能跟电脑环境的配置区别有关,最终选择了aosp_x86-eng 后模拟器成功运行,
建议安装过Android Studio的查看下 tools的AVD Manager 的虚拟机配置,选择合适的编译target
