![](https://box.kancloud.cn/2016-06-12_575d20c955b9b.jpg)
**Android系统是开源的,它的一个比较大的优势就是可以移植到各个不同的硬件平台上。“移植”是Android系统的精华所在,也是难点兼重点。本书出版目的是分享开发经验,帮之众多开发者快速掌握Android系统在不同硬件平台移植的方法。帮助工程师以最快的速度、最小的开销、最轻的工作量,让Android系统高效地运行在更多的硬件上。**
**【特点】**
**1.使用的代码以Android的开源工程为主,硬件也是比较常见的设备,帮助读者可以很容易地获得开发环境。
2.根据Android系统自身的固有特点,从Linux内核中的驱动和硬件抽象层两个着手点作为切入点。
3.按照Linux的开发思路,从驱动程序的角度出发,让具有Linux开发经验的工程师,可以更快地熟悉主要用于
移动设备开发的Android系统。
4.从模拟器、高通的MSM平台、德州仪器的OMAP平台这三种硬件平台出发,全面介绍,不以偏概全,既把握
共同点,也突出差异。
5.对于Android中规模和难度各不相同的子系统,抓住它们和硬件相关的共同点,采取同样的格式和思路进行
介绍,体现了“从特殊到一般”的理念。
6.简要介绍各个子系统的框架,并列出代码路径,对移植部分的主要调用部分加强提示,让大家更全面的把握
系统。**
**【读者】**
**本书适合不同类型的读者群,不同类型的读者在学习的时候需要使用不同的方法,建议如下:
1.对于熟悉Linux内核但不熟悉Android的开发者,应该以驱动程序作为切入点,通过硬件抽象层的实现,将**
**Linux的各个驱动程序应用到Android系统中。
2.对于熟悉Android系统但不熟悉Linux内核的开发者,向下了解Linux内核,这样既可以更深入地了解
Android系统的运作**方式,又可以拓展自己的技术领域。
3.对于经验较多,希望深入研究Android系统的开发者,应该更关注开发的细节,了解移植中调试的要点。**
**【内容介绍】**
**第1章 Android系统移植开发概述
第2章 Android源代码和开发环境
第3章 Android系统移植的结构和方法
第4章 Android的GoldFish内核和驱动
第5章 Android的MSM内核和驱动
第6章 Android的OMAP内核和驱动
第7章 显示系统
第8章 用户输入系统
第9章 传感器系统
第10章 音频系统
第11章 视频输出系统
第12章 照相机系统
第13章 无线局域网系统
第14章 蓝牙系统
第15章 定位系统
第16章 电话系统
第17章 OpenGL 3D引擎
第18章 OpenMax多媒体引擎
第19章 多媒体系统的插件
第20章 位块复制系统
第21章 报警器——实时时钟系统
第22章 光系统
第23章 振动器系统
第24章 电池系统**
- 前言
- 读《Linux内核设计与实现》我想到了这些书
- 梦想的启航,那些年,那些书
- C++和Windows平台的一些书籍
- java一路走来
- 《Android入门之旅》
- 致我们终将逝去的青春-PHP篇
- 多读书,读好书
- 这些年,那些我们一起读过的代码
- C++码农要读的经典
- 阅读IT类图书,能够收获什么
- 读完《大数据时代》的一点儿心得
- 这些日子我读过的《java编程思想》
- 关于C,看过的一些书
- Android系统深度游
- 《《内存和性能优化》》给我带来的!
- 「书评」SAP内存计算——HANA
- 书籍记录了我技术的成长历程
- 那一年读过的技术经典书
- 【时间规划】C/C++发展之路--读书
- UNIX 环境高级编程之我见
- 游戏开发图书推荐--我读过的技术经典图书
- 自己动手写操作系统-经典书籍
- 游戏升级之路
- 《SQL Server 2005开发技术大全》分享一本书
- 书,永远的朋友
- 学生时代的书单
- 追求技术之路 - 那些陪伴我的书籍
- 经典书籍--好书很多,重要的是有个目标,有个规划
- android系统深入开发
- 这些年一路相伴的书
- 从零开始学
- 这些年我读过的技术经典图书(附电子版下载地址)
- 书--益友--从不孤单
- 给自己时间沉淀下来
- 那些支持我学习与工作的良师益友
- 文章千古事、得失寸心知
- 从Linux 驱动到游戏可视化转行要读的书
- 那些年,我们一起读过的《JAVA与模式》
- 往事不堪回首 -- 多读书
- 我程序人生的启蒙书
- 一个不喜欢读书的Javaer的读书单
- 一本书,让我走上编程之路
- 程序员读书的五重天
- 大学那会儿,我读过的技术经典图书
- C语言高手进阶的三碟小菜和一盘大餐