安卓源码编译需要linux环境,我这里用的是ubuntu14.04,虽然ubuntu16.04出来很久了。但是16.04有些依赖没解决得了,所以用14.04版本方便很多。下面将用ubuntu14.04环境为大家讲述源码的下载、编译和刷机。
1、安装curl、repo和git
安装curl
sudo apt-get install curl //install curl tool
安装curl
sudo curl http://commondatastorage.googleapis.com/git-repo-downloads/repo //download repo
如果你用这个下载安装不了,你可以直接sudo apt-get install repo
,按照上面的提示安装即可。
安装git
sudo apt-get install git
git配置
sudo git config --global user.email "your@example.com"
sudo git config --global user.name "Your Name"
这个配置是否真实性对于下载源码影响不大,你也可以直接填写your@example.com和Your Name这样的字样下载源码。
2.下载源码
下载源码之前先建好一个文件夹,然后用命令进入该文件夹,最后才建仓下载。这样的做的好处就是没那么混乱。
repo init -u git://codeaurora.org/platform/manifest.git -b release -m LA.BR.1.2.3-10210-8x09.0.xml --repo-url=git://codeaurora.org/tool