欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Android 框架揭秘

收藏
  • 大小:94.43 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Android 框架揭秘
作 者: (韩)金泰延 等著,武传海 译
出版时间: 2012
内容简介
  《Android框架揭秘》通过对Android系统源代码的分析,主要介绍Android框架的初始化过程及主要组件的工作原理。作者直接分析和整理了Android框架的主要源代码,并详细讲解了理解框架工作原理所需的各种基础知识和构成实际Android平台骨干的服务框架。其中的主要内容包括:通过启动程序了解Android框架的概要,移植Android以及如何开发适合各种机器的应用程序,分析Android框架所需的基础知识,JNI(Java Native Interface)与Binder基础知识,Zygote、Service Manager、Service Server等Android核心组件,Android服务框架的结构与理解,通过Camera Service、Activity Manager Service等服务分析实际的Android服务等。《Android框架揭秘》不仅可以供具备一定开发经验的Android开发人员参考阅读,也可作为Android开发初学者的Android框架入门教材使用。
目录
第1章 Android Framework概要 
 1.1 Android源代码组成 
 1.2 通过启动过程分析Android Framework 
 
第2章 搭建Android开发环境 
 2.1 主机环境构成 
 2.1.1 安装VirtualBox 
 2.1.2 安装Ubuntu 
 2.2 搭建Android平台编译环境 
 2.2.1 编译工具 
 2.2.2 安装Repo 
 2.2.3 下载Android源代码 
 2.2.4 编译Android源代码 
 2.3 搭建Android SDK开发环境 
 2.3.1 下载、安装Eclipse 
 2.3.2 下载Android SDK starter 
 2.3.3 安装ADT插件 
 2.3.4 设置Android SDK路径 
 2.3.5 安装Android SDK 
 2.4 开发Android应用程序 
 2.5 应用程序Framework源码级别调试 
 2.5.1 加载应用程序Framework源 
 2.5.2 调试HelloWorld Framework(源码级) 
 2.6 小结 
 
第3章 init进程 
 3.1 init进程运行过程 
 3.2 init进程源码分析 
 3.3 init.rc脚本文件分析与执行 
 3.3.1 动作列表(Action List) 
 3.3.2 服务列表(Service List) 
 3.3.3 init.rc文件分析函数 
 3.3.4 动作列表与服务列表的运行 
 3.4 创建设备节点文件 
 3.4.1 创建静态设备节点 
 3.4.2 动态设备感知 
 3.5 进程的终止与再启动 
 3.6 属性服务 
 3.6.1 属性初始化 
 3.6.2 属性变更请求处理 
下载地址