第一章心得

这一章主要是对Android系统移植和驱动开发这两部分的一个概述,使我大概对Android的学习有了一个轮廓。其中详细介绍了系统由四层组成,分别有Linux内核、c/c++代码库、Android SDK API 、应用程序,每一层有特定的功能和作用,主要是Linux内核,Android是基于它的,所以熟练掌握Linux内核相关知识,对Android就有了基本掌握。然后就是查看Linux内核的版本,以及版本号的定义规则,这为更好地学习Linux驱动开发铺垫了基础。而且Linux驱动只与Linux内核有关,换句话说就是不管哪个Linux系统,只要使用了相同的Linux内核,驱动就可以通用。要想学好Android驱动开发就要学好Linux驱动开发。但是Linux内核版本更新较快,每一次内核的变化就会导致Linux驱动的变化。虽然是这样,可是不管哪个版本的Linux内核,开发Linux驱动的方法和步骤都基本相同。学习Linux驱动开发不仅需要Linux内核,还需要Linux驱动的开发环境,并且在该系统下测试Linux驱动。除了熟练掌握基本知识之外,最重要的是不断地练习,发现错误并改正错误,这样才会不断进步,会让我们变得更加熟练,也会有意外的收获。

posted @ 2016-04-24 15:16  晓光微微  阅读(142)  评论(0编辑  收藏  举报