本文档内容共18章,循序渐进地分析了整个Android系统的基本架构知识,从获取源码开始起,依次讲解了Android系统介绍,包括获取并编译Android 源码,分析JNI,内存系统架构详解,硬件抽象层架构详解,Binder 通信机制详解,init启动进程详解,Zygote 进程详解,System 进程详解,应用程序进程详解,ART 机制架构详解,Sensor 传感器系统架构详解,蓝牙系统架构详解,Android 多媒体框架架构详解,音频系统框架架构详解,视频系统架构详解,WebKit 系统架构详解,Android 5.0中的WebView, Wi-Fi 系统架构详解等内容。本文档几乎涵盖了所有Android系统架构的主要核心内容,讲解方法通俗易懂并且详细,不但适合应用高手们学习,也特别便于初学者学习和理解。
本文档适合Android源码分析人员、Android 系统架构师、Linux 开发人员、Android 物联网开发人员、Android 爱好者、Android底层开发人员、Android驱动开发人员、Android 应用开发人员、Android传感器开发人员、Android 智能家居开发人员、Android可穿戴设备开发人员学习。
本文档目录:
第1章 获取并编译Android源码
![](https://img.haomeiwen.com/i17262900/0fbb54e957e187c4.png)
第二章 分析JNI
![](https://img.haomeiwen.com/i17262900/c34293a45933eba1.png)
第三章 内存系统架构详情
![](https://img.haomeiwen.com/i17262900/06ae7311566e9c2b.png)
第四章 硬件抽查层架构详解
![](https://img.haomeiwen.com/i17262900/9cc997bd3cafff51.png)
![](https://img.haomeiwen.com/i17262900/d5f1703bb0ecec91.png)
第五章 Binder通信机制详解
第六章 init启动进程详解
![](https://img.haomeiwen.com/i17262900/a1f6d7c5c743c4b6.png)
第七章 Zygote进程详解
第八章 System 进程详解
第九章 应用程序进程详解
第十章 ART机制架构详解
第十一章Sensor 传感器系统架构详解
![](https://img.haomeiwen.com/i17262900/b23aca650761d2a6.png)
第十二章 蓝牙架构架构详解
第十三章 Android多媒体框架架构详解
第十四章 音频系统框架架构详解
![](https://img.haomeiwen.com/i17262900/095326d0bbc785ce.png)
第十五章 视频系统架构详解
第十六章 WebKit系统架构详解
第十七章 Android 5.0中的WebView.
第十八章 WI-Fi系统架构详解
![](https://img.haomeiwen.com/i17262900/d980ca5e367e3bc3.png)
上述资料获取请进圈
现创建了一个Android开发水友圈,圈内会不定时更新一些Android中高级的进阶资料,欢迎大家带着技术问题来讨论,共同成长进步!(包含资深UI工程师,Android底层开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
![](https://img.haomeiwen.com/i17262900/27b6f3aa21339536.png)
网友评论