学会了Git的基本使用方法,作者在本章介绍了如何使用Git下载两套源代码,一个是Android源代码,一个是Linux内核源代码,在这一章,我们要具体学习如何下载和编译这两种源代码。
下载、编译和测试Android 源代码
1.配置Android 源代码下载环境
第一步:创建一个用于存放下载脚本文件的目录
第二部:下载repo脚本文件
第三部:创建用于存放Android 源代码的目录
第四部:初始化
第五步:开始下载Android 源代码
2.Android源代码目录结构解析
除Makelife文件外,其他全是目录,这些目录分别保存了Android 不同的子项目。
3.下载Android 源代码中的一部分
方法一:使用repo sync命令
方法二:使用git clone命令
4.编译Android 源代码
第一步:初始化编译环境
第二步:选择目标
第三步:编译Android 源代码
4.out目标结构分析
5.将自己的APK作为Android 内置程序发布
6.用模拟器测试syetem.img文件
下载和编译Linux内核源代码
1.下载Linux内核源代码
2.Linux内核源代码的目录结构
3.安装Android 内核的编译环境
第一步:准备工作
第二步:解压编译器
第三步:验证交叉编译器是否安装成功
第四步:安装libucurses5
4.配置和编译Linux内核
Android 移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动的移植。本章主要介绍如何搭建这两种环境,当我们学会搭建环境,在环境搭建完成后,我们可以在上面进行大量的实践和练习来深入研究和学习Linux驱动开发。
http://www.cnblogs.com/soultel/