1.配置Linux编译环境
-
安装JDK
AOSP(AndroidOpen Source Project)需要Java7支持,在Ubuntu中使用OpenJDK,安装方法如下:
$ sudo apt
-
get
update
$ sudo apt
-
get
install openjdk
-
7
-
jdk
-
安装需要的包(只针对Ubuntu14.04)
$ sudo apt
-
get
install bison g
++-
multilib git gperf libxml2
-
utils
-
配置USB连接和设置编译好的output文件目录等在此不作详细介绍(不影响编译效果)
2.下载Android源码
-
创建Repo客户端
①.创建新的目录WORKING_DIRECTORY来存放工作文件:
$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY
②. 运行repoinit获取最新的Repo版本(推荐),之后下载的源码将存放在工作路径WORKING_DIRETORY中:
$ repo init -u https://android.googlesource.com/platform/manifest
或者指定下载任一版本(Branch),在创建Repo客户端时使用-b 选项:
$repo init -