Technology development detailed annotation of device driver and lower layer interface in Android
副标题:无
作 者:陈强编著
分类号:
ISBN:9787113147938
微信扫一扫,移动浏览光盘
简介
书籍
计算机书籍
《android底层接口与驱动开发技术详解》循序渐进地讲解了android底层开发技术的基本知识,由浅入深地讲解了驱动开发和移植技术的精髓。本书内容实用,讲解翔实,全书分为3篇共21章,第1~3章是基础篇,介绍了andr,0id开发的基础性知识,分别讲解了搭建开发环境、驱动介绍和linux内核的基本知识;第4~9章是必备技术篇,详细讲解了android 底层开发的必备技术,分别讲解了分析android源码、驱动移植、hal层分析、goldfish内核驱动分析、msm内核驱动分析和omap内核驱动分析的基本知识;第10~21章是核心技术与应用篇,详细讲解了android系统中常用驱动的移植知识,分别讲解了显示系统、输入系统、振动器系统、音频系统、视频输出系统、openmax多媒体框架、多媒体插件框架、传感器系统、照相机系统、wi-fi系统、蓝牙系统、电话系统、gps系统、alarm警报器系统、光系统和battery电池的移植知识。
《android底层接口与驱动开发技术详解》定位于android的中、高级用户,也可以作为向此领域发展的程序员的参考书。
目录
《android底层接口与驱动开发技术详解》
第1篇基础篇
第1章android概述
1.1智能手机世界
1.2 android的巨大优势
1.3搭建android开发环境
1.4 android模拟器
第2章在驱动开发之前所要做的工作
2.1什么是驱动
2.2简析android安装文件
2.3解析android sdk实例
2.4 android系统架构
2.5开源还是不开源
第3章linux内核简析
3.1linux基础
3.2android和linux的关系
3.3简析linux内核
3.4分析linux内核源码很有必要
第2篇必备技术篇
14章分析android源码
.4.2获取android源码
4.3分析并编译android源码
4.4编译android kernel
4.5运行模拟器
第5章驱动需要移植
5.1驱动开发需要做的工作
5.2android移植
5.3 android对linux的改造
5.4内核空间和用户空间接口是一个媒介
5.5三类驱动程序
第6章hal层深入分析
6.1认识hal层
6.2分析hal层源码
6.3总结hal层的使用方法
6.4sensor(传感器)在hal层的表现
6.5移植总结
第7章goldfish下的驱动解析
7.1staging驱动
7.2 wakelock和early_suspend
7.3ashmem驱动程序
7.4pmem驱动程序
7.6 usb gadget驱动程序
7.7 android paranoid驱动程序
7.8goldfish设备驱动
第8章msm内核和驱动解析
8.1msm基础
8.2移植msm内核简介
8.3移植msm
第9章omap内核和驱动解析
9.1 omap基础
9.2 omap内核
9.3移植omap体系结构
9.4移植android专用驱动和组件
9.5omap的设备驱动
第3篇核心技术与应用篇
第10章显示系统驱动应用
10.1显示系统介绍
10.2移植和调试前的准备
10.3实现显示系统的驱动程序
10.4msm高通处理器中的显示驱动实现
10.5omap处理器中的显示驱动实现
第11章输入系统驱动应用
11.1输入系统介绍
11.2 1nput(输入)驱动
11.3模拟器的输入驱动
11.4msm高通处理器中的输入驱动实现
11.5omap处理器中的输入驱动实现
第12章振动器系统驱动
12.1振动器系统结构
12.2开始移植
12.3在msm平台实现振动器驱动
第13章音频系统驱动
13.1音频系统结构
13.2分析音频系统的层次
13.3移植audio系统的必备技术
13.4真正实现audio硬件抽象层
13.5msm平台实现audio驱动系统
13.6oss平台实现audio驱动系统
13.7 alsa平台实现auto系统
第14章视频输出系统驱动
14.1视频输出系统结构
14.2我们需要移植的部分
14.3分析硬件抽象层
14.4实现overlay硬件抽象层
14.5在omap平台实现overlay系统
14.6系统层调用overlayhal的架构
第15章openmax多媒体框架
15.1openmax基本层次结构
15.2分析openmax框架构成
15.3实现openmax il层接口
15.4在omap平台实现open max il
第16章多媒体插件框架
16.1 android多媒体插件
16.2我们需要移植的内容
16.3 opencore引擎
16.4 stagefright引擎
第17章传感器系统
17.1传感器系统的结构
17.2我们需要移植的内容
17.3在模拟器中实现传感器
第18章照相机系统
18.1camera系统的结构
18.2我们需要移植的内容
18.3移植和调试
18.4实现camera系统的硬件抽象层
18.5msm平台实现camera系统
18.6 omap平台实现camera系统
第19章wi-fi系统、蓝牙系统和gps系统
19.1 wl-fi系统
19.2蓝牙系统
19.3定位系统
第20章电话系统
20.1电话系统基础
20.2需要移植的内容
20.3移植和调试
20.4电话系统实现流程分析
第21章其他系统
21.1 alarm警报器系统
21.2 lights光系统
21.3 battery电池系统
第1篇基础篇
第1章android概述
1.1智能手机世界
1.2 android的巨大优势
1.3搭建android开发环境
1.4 android模拟器
第2章在驱动开发之前所要做的工作
2.1什么是驱动
2.2简析android安装文件
2.3解析android sdk实例
2.4 android系统架构
2.5开源还是不开源
第3章linux内核简析
3.1linux基础
3.2android和linux的关系
3.3简析linux内核
3.4分析linux内核源码很有必要
第2篇必备技术篇
14章分析android源码
.4.2获取android源码
4.3分析并编译android源码
4.4编译android kernel
4.5运行模拟器
第5章驱动需要移植
5.1驱动开发需要做的工作
5.2android移植
5.3 android对linux的改造
5.4内核空间和用户空间接口是一个媒介
5.5三类驱动程序
第6章hal层深入分析
6.1认识hal层
6.2分析hal层源码
6.3总结hal层的使用方法
6.4sensor(传感器)在hal层的表现
6.5移植总结
第7章goldfish下的驱动解析
7.1staging驱动
7.2 wakelock和early_suspend
7.3ashmem驱动程序
7.4pmem驱动程序
7.6 usb gadget驱动程序
7.7 android paranoid驱动程序
7.8goldfish设备驱动
第8章msm内核和驱动解析
8.1msm基础
8.2移植msm内核简介
8.3移植msm
第9章omap内核和驱动解析
9.1 omap基础
9.2 omap内核
9.3移植omap体系结构
9.4移植android专用驱动和组件
9.5omap的设备驱动
第3篇核心技术与应用篇
第10章显示系统驱动应用
10.1显示系统介绍
10.2移植和调试前的准备
10.3实现显示系统的驱动程序
10.4msm高通处理器中的显示驱动实现
10.5omap处理器中的显示驱动实现
第11章输入系统驱动应用
11.1输入系统介绍
11.2 1nput(输入)驱动
11.3模拟器的输入驱动
11.4msm高通处理器中的输入驱动实现
11.5omap处理器中的输入驱动实现
第12章振动器系统驱动
12.1振动器系统结构
12.2开始移植
12.3在msm平台实现振动器驱动
第13章音频系统驱动
13.1音频系统结构
13.2分析音频系统的层次
13.3移植audio系统的必备技术
13.4真正实现audio硬件抽象层
13.5msm平台实现audio驱动系统
13.6oss平台实现audio驱动系统
13.7 alsa平台实现auto系统
第14章视频输出系统驱动
14.1视频输出系统结构
14.2我们需要移植的部分
14.3分析硬件抽象层
14.4实现overlay硬件抽象层
14.5在omap平台实现overlay系统
14.6系统层调用overlayhal的架构
第15章openmax多媒体框架
15.1openmax基本层次结构
15.2分析openmax框架构成
15.3实现openmax il层接口
15.4在omap平台实现open max il
第16章多媒体插件框架
16.1 android多媒体插件
16.2我们需要移植的内容
16.3 opencore引擎
16.4 stagefright引擎
第17章传感器系统
17.1传感器系统的结构
17.2我们需要移植的内容
17.3在模拟器中实现传感器
第18章照相机系统
18.1camera系统的结构
18.2我们需要移植的内容
18.3移植和调试
18.4实现camera系统的硬件抽象层
18.5msm平台实现camera系统
18.6 omap平台实现camera系统
第19章wi-fi系统、蓝牙系统和gps系统
19.1 wl-fi系统
19.2蓝牙系统
19.3定位系统
第20章电话系统
20.1电话系统基础
20.2需要移植的内容
20.3移植和调试
20.4电话系统实现流程分析
第21章其他系统
21.1 alarm警报器系统
21.2 lights光系统
21.3 battery电池系统
Technology development detailed annotation of device driver and lower layer interface in Android
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×