因为官方的地址需要翻墙,目前国内可以利用清华大学的镜像库:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
-
AOSP和Android源码的区别:AOSP+Gapps(谷歌服务包)=原生
安卓官方原生系统是指谷歌搭载在nexus系统产品上的,AOSP指的是开源安卓项目,前者集成了谷歌服务,而AOSP没有,并且可以供开发者进行编译使用
-
下载AOSP
!!!建议使用使用tar包下载源码,见3 !!!
!!!移动硬盘如果不是NTFS的,必须要设置大小写敏感!!!
最好使用外接的硬盘来进行存储,因为AOSP占用空间比较大,公司的电脑存储空间有限。(源码下载加上编译 150G都不够用 ^^)
-
首先下载 repo 工具。(repo 是针对Android 源码多达几百个项目git库的整合,Repo 命令行工具,对 Git 部分命令封装,将百多个 Git 库有效的进行组织)
代码块
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
## 如果上述 URL 不可访问,可
-