这一章的和三章的git用法有联系,so,吧上一章的git基本用法搞好了再来,具体的方法就是看书上网查,这里就不做详细步骤介绍了。
这章就有点意思了,是源码的下载和编译,有能看的,能自己鼓捣的,本章介绍的是方法,可以类推其他。Android一直主要就是Linux内核的移植,Linux的移植有主要是Linux驱动的移植,所以我们在学习的时候要搭起码俩环境,一个Android的,一个Linux的。
本章前半部分是介绍Android 的源码下载和编译,后半部分是Linux的内核源码下载和编译,Linux内核就小的多了,比Android的4g小多多,不管是Android的还是Linux的源码,起目录中个文件中包含什么,有什么用都很重要,虽然现阶段要读懂每个文件中代码的意思还是不现实,但了解下还是可以的。
在Android中,系统文件的后缀名是.img,在编译过程中有要用到的命令可以丛书上查看,有意外的话上网搜。
总体在看完这四章后,理解了点我们要做的就是移植安卓和Linux的内核,安卓是运用Linux的内核,完整移植还需要对安卓和Linux之间的关系有一定的理解,要学习的还有很多啊,继续看其他的吧。
相关文章
- 08-24Android深度探索-卷1第九章心得体会
- 08-24Android深度探索(卷1)HAL与驱动开发 虚拟环境的安装
- 08-24Android深度探索-卷1第八章心得体会
- 08-24Android深度探索-卷1第十章心得体会
- 08-24Android深度探索-卷1第七章心得体会
- 08-24Android深度探索-卷1第四章心得体会
- 08-24Android深度探索(卷1)HAL与驱动开发
- 08-24Android深度探索-卷1第一章心得体会
- 08-24《Android深度探索》(卷1)HAL与驱动开发读后感
- 08-24《Android深度探索(卷1):HAL与驱动开发》虚拟实验环境(Ubuntu Linux)及源代码免费下载,不需要CPU虚拟化支持