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电池系统


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Technology development detailed annotation of device driver and lower layer interface in Android
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon