- 网页设计
- 整站网页设计
- 网站模板设计
- 网站开发
- 综合门户网开发
- 企业网站开发
- 电子商务网站开发
- 资讯网站开发
- 团购网站开发
- 手机网站开发
- 宣传展示网站
- 网站功能开发
- 网站特效制作
- 应用软件开发
- 手机应用软件
- 计算机应用软件
- 软件美工
- 程序修改
- 仿网站开发
- 脚本插件
- 软件测试
- 网站改版
- 企业办公系统
- 软件汉化
- 软件界面皮肤
- 企业办公系统界面
- 应用移植
- Android开发
- IOS开发
- 应用汉化
- 安卓系统定制
- 网店装修
Android深度探索 卷2 系统应用源代码分析与ROM定制( 正版新书
- 书名:Android深度探索卷2系统
- 定价:89.00
- 出版社名称:人民邮电出版社
- 出版时间:2015-1-1
- 作者:李宁
- 书名:Android深度探索卷2系统
▲基本信息
【 作 者 】: 李宁 (作者)
【 I S B N】: 7115367949/(咨询特价)
【出 版 社】: 人民邮电出版社
【出版时间】: 2015-1-1
【正文语种】: 简体中文
【商品标识】: B00QPSOM2S
【品牌】: 人民邮电出版社
【页数】 : 496页
【装帧】 : 平装
目录
目录
第 1章 学习前的准备工作 1
1.1 安装和配置JDK 1
1.2 安装和配置Android开发环境 1
1.3 官方Android源代码 2
1.3.1 下载Android源代码 2
1.3.2 编译Android源代码 3
1.4 官方Linux内核源代码 5
1.4.1 Linux内核支持的Android设备 5
1.4.2 下载Linux内核源代码 5
1.4.3 查看Linux内核的分支 7
1.4.4 看看Google那帮家伙在做什么 8
1.4.5 获取Linux内核的配置文件 10
1.4.6 安装交叉编译器 11
1.4.7 编译Linux内核源代码 12
1.5Cyanogenmod(CM)源代码 12
1.5.1 什么是CM 12
1.5.2 CM支持哪些Android设备 13
1.5.3与Android设备对应的Codename和CM版本 14
1.5.4 下载CM Android源代码 15
1.5.5 下载经过CM适配的Linux内核源代码 17
1.5.6 编译Android源代码生成Recovery ROM 17
1.5.7 单独编译CM Linux内核源代码 21
1.5.8 刷机!刷机! 22
1.5.9 下载现成的CM ROM 23
1.6小结 24
第 2章 提取ROOT权限 26
2.1 什么是ROM 26
2.2 ROM的种类 27
2.3刷官方的ROM 27
2.3.1 下载官方的ROM 28
2.3.2 用无人值守方式刷ROM 28
2.3.3 分别刷ROM包含的各种镜像文件 29
2.4 Android获取ROOT权限的必要性 31
2.5 提取ROOT权限的原理 32
2.6 用极客的方式提取ROOT权限 33
2.6.1 提取ROOT权限的步骤 33
2.6.2 需要一个很酷的recovery 34
2.6.3 su命令源代码分析 36
2.6.4 制作第 一个Recovery刷机包(编写updater-script脚本文件) 39
2.6.5 首 次通过DIY方式提取ROOT权限 43
2.6.6 上传Android应用到/system/app目录 43
2.7 小结 44
第3章 Root权限的安全屏障 45
3.1 通过su提取Root权限的安全隐患 45
3.2 Android应用申请Root权限 46
3.3 Superuser.apk为什么不见了 48
3.4 申请Root权限为什么失灵了 50
3.5CM ROM如何为Root权限增加安全屏障 52
3.6 ADB Shell动作管理命令(am) 55
3.6.1 显示窗口(Activity) 55
3.6.2发送广播(Broadcast) 56
3.6.3 开始服务(Service) 57
3.7su实现原理及源代码分析 57
3.7.1 su进行Root授权的处理流程 57
3.7.2 初始化调用者数据 64
3.7.3 初始化路径 66
3.7.4 动态宏定义 67
3.7.5 检测数据库 69
3.7.6 创建LocalSocket服务 70
3.7.7 显示“Root授权”窗口 72
3.7.8 等待Superuser连接LocalSocket服务 73
3.7.9 向Superuser传输调用者信息 74
3.7.10 接收用户选择的“Root授权”策略 75
3.7.11 允许和拒绝“Root授权” 75
3.8 Superuser的实现原理与源代码分析 77
3.8.1 “Root授权”警告窗口的处理流程 77
3.8.2 设置“Root授权”窗口的控件 80
3.8.3 获取“Root授权”持续时间 83
3.8.4 处理“Root授权”策略 85
3.8.5 读取Su协议数据 86
3.8.6获取和设置“调用者”信息 88
3.9 小结 90
第4章 ROM定制 91
4.1 刷机的那些事 91
4.1.1 Android刷机的本质 91
4.1.2 制作ROM的不同层次 93
4.1.3 为什么要刷机 94
4.1.4 刷机带来的风险及其预防措施 95
4.2在官方ROM的基础上定制各种镜像 96
4.2.1 修改系统镜像(system.img) 96
4.2.2 定制开机动画 99
4.2.3 用户数据镜像(userdata.img) 103
4.2.4 内存磁盘镜像(ramdisk.img) 106
4.2.5Linux内核镜像(boot.img) 108
4.2.6 制作已经有ROOT权限的ROM 109
4.2.7 Recovery镜像(recovery.img) 110
4.2.8 缓存镜像(cache.img) 111
4.2.9 制作完 美的Bootloader ROM 112
4.3 直接从CM源代码制作ROM 114
4.3.1 制作Bootloader ROM 115
4.3.2制作Recovery ROM 116
4.4 Edify语言 120
4.4.1 Edify语言概述 120
4.4.2 测试Edity脚本(updater-script) 120
4.4.3 Edity函数详解 122
4.4.4 Edity语言的实现原理 131
4.5集成Google Services Framework和Google Play 134
4.6在CM ROM中集成第三方APK程序 135
4.6.1为什么不能直接复制APK和ODEX文件 135
4.6.2 校验odex文件需要依赖哪些Library 136
4.6.3 合并APK和ODEX文件 136
4.7 小结 139
第5章 Recovery深度分析与定制 140
5.1 什么是Recovery 140
5.2 Clockworkmod Recovery源代码解析 142
5.2.1如何分析Recovery源代码 142
-
最近销售:100 掌柜:启橙软件设计¥60 元
-
最近销售:0 掌柜:乐盈科技0317¥150 元
-
最近销售:0 掌柜:奋均科技¥150 元
-
最近销售:0 掌柜:乐盈科技0317¥150 元
-
最近销售:0 掌柜:广愿电器城¥7499 元
-
最近销售:0 掌柜:专业个性化定制¥30 元
-
最近销售:0 掌柜:大海波涛澎湃¥3841 元
-
最近销售:0 掌柜:青棠不可离¥1212 元
-
最近销售:0 掌柜:小宝贝百货店¥294 元
-
最近销售:0 掌柜:凯乐百货旗砚店¥664 元