Android从问世到如今仅有短短的两年的時间,它凭着其开源系统综合性、出色的客户体验和极其便捷的开发方法,获得了众多客户和开发人员的亲睐,现阶段早已发展趋势变成市场份额稳居首位的智能化手机操作系统。《Android系统源代码分析》这书关键解读Android系统源代码的构造和工作方案,彻底应用场景Android流行版本号的源代码构造来撰写全书。这书內容简明扼要、浅显易懂、解读详尽。这书的內容涉及到怎样获得源代码、源代码的钢结构设计、init分析、网络层钢结构设计、JNI的体制分析、Android中的系统服务和内存管理、硬件配置抽象性层、Binder体制、多媒体系统架构、音频系统、视频系统和控制器系统。在撰写的全过程中,书中的全部定义和控制模块案例彻底依据纯天然的源代码来撰写。这书定坐落于有必须基本的Android软件开发工作人员,致力于协助其根据细腻分析Android系统源代码和工作方案,深入了解Android系统架构图,向Android系统软件开发圣殿及大神迈入。
目 录
- 第1章 Android系统介绍
- 第2章 源码结构和SDK解析
- 第3章 分析JNI和Media
- 第4章 分析init进程
- 第5章 深入分析HAL层
- 第6章 分析Android的内存机制
- 第7章 分析ActivityManagerService
- 第8章 分析Binder和MessageQueue
- 第9章 分析SystemServer
- 第10章 分析WindowManagerService
- 第11章 分析安装应用程序的过程
- 第12章 分析核心框架系统