消息关闭
    暂无新消息!

Android深度探索(卷1)

作者 : 李宁 浏览次数 : 502 对此书有疑问 ? 您可以 提问查看已有问题

赚取积分方法:
  1. 其他人通过左侧 链接 进入此页面,您即可获得积分;
  2. 可以邀请多人访问,获取更多积分;
  3. 对应积分第二日更新;
分享此页 :

售价 : ¥75   购买链接

简介:全书分为4篇,分别从搭建开发环境,Linux驱动和AndroidHAL的基础知识,开发Linux驱动的高级技术和分析典型的Linux驱动源代码4个方面介绍Android和Linux的底层开发。本书使用的试验环境是UbuntuLinux12.04LTS、Android模拟器和S3C6410开发板。在第1篇详细介绍了如何搭建和使用这3个试验环境。第2篇通过3个Linux驱动的完整案例(统计单词个数驱动、LED驱动和蜂鸣器驱动)从不同角度来讨论如何开发一个完整的Linux驱动。并且通过完整的案例介绍了如何编写AndroidHAL,以及如何与Linux驱动交互。第3篇则介绍了开发Linux驱动所需要的高级技术,这些技术包括并发控制、阻塞和非阻塞I/O、异步编程、Linux中断和底半部、时间管理、内存管理和I/O访问。最后一部分分析了一些典型Linux驱动的源代码(RTC驱动、LCD驱动、音频驱动、块设备驱动、网络设备驱动和USB驱动)。《Android深度探索(卷1):HAL与驱动开发》注重理论和实践相结合。在介绍了大量的基础知识的同时,为每一个知识点提供了完整的案例,使读者可以通过实际的代码更好地理解Linux驱动和Android底层技术。为了使读者更好地实践本书提供的实例代码,在随书光盘中除了提供源代码文件外,还提供了一个VMWareUbuntuLinux12.04LTS的虚拟环境。读者可以在Windows、Linux和MacOSX上,通过VMWare打开该虚拟机文件来学习和测试本书的例子(虚拟环境中也带了一套本书提供的例子代码)。《Android深度探索(卷1):HAL与驱动开发》适合底层开发的程序员和编程爱好者使用,也适合作为相关培训学校的Android底层开发培训教材。


书名Android深度探索(卷1)
定价99.0000
ISBN9787115298027
出版社人民邮电出版社
作者李宁
编号1200411433
出版日期2013-01-01
版次1

目录:

第一篇Android驱动开发前的准备1

第1章Android系统移植与驱动开发概述3

1.1Android系统架构3

1.2Android系统移植的主要工作4

1.3查看Linux内核版本5

1.4Linux内核版本号的定义规则6

1.5如何学习Linux驱动开发7

1.6Linux设备驱动8

1.6.1设备驱动的发展和作用8

1.6.2设备的分类及特点9

1.7见识一下什么叫Linux驱动:LED9

1.8小结11

第2章搭建Android开发环境12

2.1Android底层开发需要哪些工具12

2.2安装JDK13

2.3搭建Android应用程序开发环境13

2.3.1安装AndroidSDK13

2.3.2安装Eclipse15

2.3.3安装ADT16

2.3.4配置ADT18

2.3.5建立AVD19

2.4安装AndroidNDK开发环境20

2.4.1下载AndroidNDK20

2.4.2安装CDT21

2.4.3命令行方式编译AndroidNDK程序21

2.4.4导入AndroidNDK的例子22

2.4.5配置AndroidNDK的集成开发环境22

2.5安装交叉编译环境25

2.6小结28

...

Android深度探索(卷1)


相关问题 :


暂无相关问题!

技术交流

  1. QQ群号码:264268059
  2. 关注订阅号(极客起源),每天分享精彩技术文章: