第四章 源代码的下载和编译

  在上一章节学习的基础上,这一章节将利用Git下载两套源代码----Android源代码和Linux内核源代码进行实战训练。

      首先,要准备Android源代码的下载环境,必须在Linux环境下来执行一系列的命令,在书中介绍了详细的步骤和使用的方法,在此过程当中,需要注意的是如果需要备份Android源代码,最好不要把版本库(.git目录)删除,否则再执行repo sync命令会从新下载整个Android源代码,极大的浪费时间。在实际的使用过程当中,我们并不需要全部的源代码而只是需要其中一部分是,只要了解了Amdroid源代码的结构目录,就可以下载任何我们想要的部分,最主要的方法就是:使用 repo sync命令和使用 git cloe命令。

      其次,在下载好的Android源代码中并没有Linux内核源代码,因此,想要使用Linux内核源代码,必须要单独下载。

      最后,Android移植就是Linux内核的移植,而Linux内核的移植主要就是Linux驱动的移植。因此,为了开发和测试Linux驱动,需要在Uuntu Linux下搭两套开发环境:Android应用程序的开发环境和Linux内核的开发环境。在学习的过程当中,也要积极主动去尝试配置自己的开发环境。

    

posted on 2016-04-27 10:03  WL,  阅读(85)  评论(0编辑  收藏  举报