Android源代码包含了很多东西买入全在android系统中的应用层序的源代码;android SDK带的各种工具的源代码;HAL源代码。
在上一章中和ieshaoleGit的使用方法,接下来就用Git下载两套源代码。其中一套就是Android源代码。
在下载Android源代码之前必须要在linux终端执行一系列的命令来配置下载环境,需要使用如下命令:
# mkdir ~/bin# PATH=~/bin:$PATH
接下俩就是下载repo脚本文件了:
Wget https://dl-ssl.google.com/dl/googlesource/git-repo/repo
chmod 777 repo
创建用于存放Android源代码的目录。
# mkdir android_source
# cd android_source
初始化
#repo init –u https://android.googlesource.com/platform/manifest
#repo init –u
使用# repo sync命令显示Android模块中的分支,之后就开始下载Android源代码。
接下来就是编译Android源代码了
在编译之前我们首先要初始化编译环境可以通过执行:
# source buold/envestup.sh
或者
# build/envsetup.sh
来初始化一些编译命令
第二步就是选择目标
使用
# lunch full-eng
打开所用调试选项
使用
# make
即可编译Android源代码了