- 网页设计
- 整站网页设计
- 网站模板设计
- 网站开发
- 综合门户网开发
- 企业网站开发
- 电子商务网站开发
- 资讯网站开发
- 团购网站开发
- 手机网站开发
- 宣传展示网站
- 网站功能开发
- 网站特效制作
- 应用软件开发
- 手机应用软件
- 计算机应用软件
- 软件美工
- 程序修改
- 仿网站开发
- 脚本插件
- 软件测试
- 网站改版
- 企业办公系统
- 软件汉化
- 软件界面皮肤
- 企业办公系统界面
- 应用移植
- Android开发
- IOS开发
- 应用汉化
- 安卓系统定制
- 网店装修
正版现货:Android系统源代码情景分析(修订版)(含CD光盘1张).
- 产品名称:Android系统源代码情景分析...
- 是否是套装:否
- 书名:Android系统源代码情景分析(修订版)
- 定价:129.00元
- 出版社名称:电子工业出版社
- 作者:罗升阳
- 书名:Android系统源代码情景分析(修订版)
基本信息
书名:Android系统源代码情景分析(修订版)(含CD光盘1张)
原价:129.(咨询特价)
作者:罗升阳 著
出版社:电子工业出版社
出版日期:2015-(咨询特价)
ISBN(咨询特价)
字数:(咨询特价)
页码:840
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书的内容,初稿自于笔者的CSDN博客——老罗的Android之旅,使用的源代码是Android 2.3,本书自2012年上市以来,获得很多热心读者的肯定,也有热心读者细心指出书中的不妥之处,作者结合各位读者的勘误,对**版做了修订版本。
目录
第1篇 初识Android系统
第1章 准备知识.................................................................................................................................................... 2
1.1 Linux内核参考书籍..................................................................................................................................... 2
1.2 Android应用程序参考书籍......................................................................................................................... 3
1.3 下载、编译和运行Android源代码............................................................................................................. 3
1.3.1 下载Android源代码............................................................................................................................. 4
1.3.2 编译Android源代码............................................................................................................................. 4
1.3.3 运行Android模拟器............................................................................................................................. 5
1.4 下载、编译和运行Android内核源代码..................................................................................................... 6
1.4.1 下载Android内核源代码...................................................................................................................... 6
1.4.2 编译Android内核源代码...................................................................................................................... 7
1.4.3 运行Android模拟器............................................................................................................................. 8
1.5 开发**个Android应用程序..................................................................................................................... 8
1.6 单独编译和打包Android应用程序模块................................................................................................... 11
1.6.1 导入单独编译模块的mmm命令........................................................................................................ 11
1.6.2 单独编译Android应用程序模块......................................................................................................... 12
1.6.3 重新打包Android系统镜像文件......................................................................................................... 12
第2章 硬件抽象层........................................................................................................................................... 13
2.1 开发Android硬件驱动程序....................................................................................................................... 14
2.1.1 实现内核驱动程序模块..................................................................................................................... 14
2.1.2 修改内核Kconfig文件........................................................................................................................ 21
2.1.3 修改内核Makefile文件....................................................................................................................... 22
2.1.4 编译内核驱动程序模块..................................................................................................................... 22
2.1.5 验证内核驱动程序模块..................................................................................................................... 23
2.2 开发C可执行程序验证Android硬件驱动程序........................................................................................ 24
2.3 开发Android硬件抽象层模块................................................................................................................... 26
2.3.1 硬件抽象层模块编写规范................................................................................................................. 26
2.3.2 编写硬件抽象层模块接口................................................................................................................. 29
2.3.3 硬件抽象层模块的加载过程............................................................................................................. 33
2.3.4 处理硬件设备访问权限问题............................................................................................................. 36
2.4 开发Android硬件访问服务.....................................
内容提要
在内容上,本书结合使用情景,全面、深入、细致地分析了Android系统的源代码,涉及到Linux内核层、硬件抽
象层(HAL)、运行时库层(Runtime)、应用程序框架层(Application Framework)以及应用程序层(Application)。
在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识
Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、
Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息以及安装
四个维度对Android应用程序的框架进行了深入的剖析。
通过上述内容及其组织,本书能使读者既能从整体上把握Android系统的层次结构,又能从细节上掌握每一个层次
的要点。
文摘
暂无相关内容
作者介绍
罗升阳:1984年出生,2007年毕业于浙江大学计算机系,取得学士学位,2010年毕业于上海交通大学计算机系,取得硕士学位。毕业后一直从事于互联网软件开发,并且致力于移动平台的研究,特别是对Android平台有深入的理解和研究。在国内知名IT技术社区CSDN上发表了数十篇高质量的Android系统原创性文章,并且开设博客专栏--《老罗的Android之旅》,积极与网友互动,深受大家喜爱,访问量一直居于前茅。
-
最近销售:已售出27 掌柜:万泽惠远图书专营店¥107 元