深入解析Android 5.0系统

深入解析Android 5.0系统

作者:刘超

出版社:人民邮电

出版年:2015年4月

ISBN:9787115384560

所属分类:政治军事

书刊介绍

《深入解析Android 5.0系统》内容简介

《深入解析Android 5.0系统》详细剖析了最新Android 5.0系统主要框架的原理和具体实现。本书共24章,覆盖了Android 5.0系统中、下层重要的模块,对于每个模块都详细介绍了它们的架构、原理及代码实现等各个方面,尽量让读者知其然,又知其所以然,达到学以致用的目的。主要内容为: Android Build系统核心、Android的Bionic、系统调用的实现方法、Android的Binder、Binder应用层的核心类、Android的JNI、Android的同步和消息机制、进程间的消息传递、Android的Init进程、Android的Zygote进程、Android的资源管理、Android的SystemServer进程、Android的应用管理、Android的组件管理、Android的多用户模式、Android的图形显示系统、Android的窗口系统、Android的输入管理、Android的电源管理、Android的存储系统、Android的网络管理框架、Android的音频系统、Android的SELinux模块、Dalvik和ART虚拟机、Android的Recovery模块、Android的调试方法、内存泄露的分析、Android的自动化测试等系统的核心知识。
在书中尽可能详细地给出了代码的注释、各种属性和常量的解释,以及各种系统中使用的文件格式的介绍,希望读者能通过本书,获得对Android 5.0系统进行二次开发的能力,本书是进行系统开发人员的案头必备书。
《深入解析Android 5.0系统》面向的读者主要是进行系统开发的工程师,包括应用开发工程师、ROM开发工程师和各种使用Android作为开发平台的TV和可穿戴式设备的开发工程师。本书也可以作为大专院校相关专业师生的学习用书及培训学校教材。
刘超,资深Android专家,系统架构师。曾任职于四通利方,Motorola,小米TV等多家著名公司。国内最早的Android系统开发者之一,研究Android内核多年。主持研发过天语W606,酷派W711,华为T8301等多款Android手机。

作品目录

推荐序
前言
第1章:建立Android系统开发环境
第2章:Android的编译环境——Build系统
第3章:连接Android和Linu内核的桥梁——Android的Bionic
第4章:进程间通信——Android的Binder
第5章:连接Java和C/C++层的关键——Android的JNI
第6章:Android的同步和消息机制
第7章:第一个用户进程——Android的Init进程
第8章:支撑Android世界的一极——Zygote进程
第9章:精确地控制资源的使用——Android的资源管理
第10章:Android系统的核心之一——SystemServer进程
第11章:APK包的安装、卸载和优化——Android的应用管理
第12章:Android的组件管理
第13章:Android的多用户模式
第14章:Android的图形显示系统
第15章:Android的窗口系统
第16章:Android的输入管理
第17章:Android的电源管理
第18章:Android的存储系统
第19章:Android的网络管理框架
第20章:Android的音频系统
第21章:让应用更安全——Android的SELinux模块
第22章:Dalvik和ART虚拟机
第23章:系统升级模块——Android的Recovery模块
第24章:Android的调试方法
参考文献

相关推荐

微信二维码