《Android底层开发实战》分成4个一部分:部分为预备期专业知识篇,简略详细介绍嵌入式系统的界定与硬件软件开发及其Android开发工具的构建。第二弹分成体系结构篇,关键详细介绍Android系统软件的源代码构造、核心与有关小工具及其自然环境库。第三部分成驱动器设计构思篇,关键详细介绍Android系统软件中常见外接设备的驱动器构架及其保持。內容包含NDK程序编写、Android中HAL实体模型构架与保持步骤。做为课堂教学案例,最终剖析了Android系统软件中的Camera与WIFI2个作用构件的的驱动器设计构思。第四部分成案例剖析篇,根据对实际开发板硬件配置构造程序编写基本原理的详细介绍到系统软件级的案例解读。在简略详细介绍系统软件底层开发步骤的基本上,最先剖析了流行的Zynq和pcDuino服务平台上开发工具的构建、Linux核心及其Android系统软件的编译、免费下载;随后融合上文学习培训过的知识结构图,重零开始设计构思LED显示设备的Linux核心驱动器、AndroidHAL适用和服务项目层设计构思、高层App的保持;做为升阶一部分,这书最终详细介绍了对Android核心开展追踪调节与功能测试的工具软件、工作内容及其結果剖析。
核心内容:详细介绍,系统软件,设计构思,剖析,驱动器,分成,核心,简略,开发工具,做为
目录
- 第1章 Android嵌入式系统导论1
- 第2章 Linux系统详解34
- 第3章 Android系统开发环境搭建47
- 第4章 Android系统底层源码结构分析69
- 第5章 Android系统内核分析109
- 第6章 Android系统相关工具及运行环境156
- 第7章 Android驱动程序设计177
- 第8章 Android底层开发实例讲解193