源代码的下载和编译

源代码的下载和编译

一、下载,编译和测试Android源代码

  1. 配置Android源代码下载环境

1创建一个用于存放于下载脚本(repo)的目录(可将该脚本文件一放到任何目录中,在这里使用~/bin)

2下载repo脚本文件(用于下载Android源代码)

3创建用于存放Android源代码的目录(可放在其他目录中)

4初始化

5开始下载Android源代码

2.Android源代码目录结构解析

3.下载Android源代码中的一部分

1使用repo sync命令

2使用git clone 命令

4.编译Android源代码

1初始化编译环境

2选择目标

3编译Android源代码

5.Out目录结构分析

6.将自己的APK作为Android内置程序发布

7.用模拟器测试system.img文件

二、下载和编译Linux内核源代码

1.下载Linux内核源代码

2.Linux内核源代码的目录结构

3.安装Android内核的编译环境

1准备工作

2解压编译器

3验证交叉编译器是否安装成功

4安装libncurses5

4.配置和编译Linux内核

Make clean命令用于清除大多数由编译生成的文件(.o、.ko等文件),但保留配置文件。除了make clean命令外,另外两个清除得更彻底的命令:make mrproper和make distclean。

Android移植主要就是Linux内核的移植。

posted @ 2016-05-02 21:21  十三世纪  阅读(198)  评论(0编辑  收藏  举报