《Android深度探索》第四章心得体会

《Android深度探索》第四章心得体会

        在学习了如何用git控制源代码之后,我们就要开始直面源代码。为学习Android源代码,首先要搭建一个合适的环境。搭建环境也有很多细致的步骤。尤其是一开始repor的位置一定要弄对,不要带来不必要的麻烦。这里和第二章一样,在学习的时候需要充分的细致和耐心。

        在下载了源代码后,就要对其一探究竟了。在源代码目录含义的表格中,有一些是可以理解的,但是更多的现在无法理解其作用。比如bilud目录的含义就不太明白,因为不明白system,img工具的作用。诸如此类,还有许多,就不一一列举了,希望深入学习源代码的过程中能对这些目录含义有更深刻的含义。

       当然,我们在需要源代码的时候不能每次都全套下载。书上接下来就介绍了部分下载源代码的三种方法,分别是repo sync命令和git clone命令。

        接下来,书上介绍了源代码的编译。由于每一个工程目录都有一个Android.mk,所以我们就用它来编译Android源代码。编译源代码的步骤被作者分为三步。编译完成后接着即是测试和一些后续步骤。这其中还有一些模糊的地方。比如out目录的内容和作用。对这一章还有仔细研读。

       接下来就是linux内核的下载和编译。与Android一样的,需要配置环境,编译等步骤。内核也有很多复杂的东西要学习,这一章十分重要。

posted on 2016-05-04 10:37  maam  阅读(115)  评论(0编辑  收藏  举报