文章目录
作为一个标准的安卓程序猿,不会编译一个自己的安卓系统有点说不过去了,其中的好处不多说了,直接开搞吧!
首先我们得准备原材料:
- 一台安装了linux系统的电脑
- 一部Google手机
- 数据线
- 有网络的网线
下载安卓源码
下载安卓源码有两种方式,一种是全部下载,一种是部分下载。全部下载的意思就是把所有版本的安卓源码下载过来,压缩下来大概80g,解压之后280g,如果你硬盘和网速都足够,可以选择全部下载。不管使用全部下载还是部分下载,我们都可以选择国内的镜像,我这里用的是清华的,国外镜像不仅慢还需要梯子。
我们有两种方式,一种是清华源另一种科大
安装Repo工具
假设我们的工具类的路径放在~/bin下,那么我们这样:
#创建存放repo的目录
mkdir ~/bin
#将repo所在目录加入到环境
PATH=~/bin:$PATH
#下载repo
curl https://mirrors.tuna.t