Android进阶解密
Android进阶解密笔记
soleil雪寂
Android 开发攻城狮
展开
-
《Android进阶解密》读书笔记--第3章 应用程序进程启动过程
文章目录3.1 应用程序进程简介3.1 应用程序进程简介1.AMS 判断应用程序进程是否存在2.不存在,AMS 通过 Socket(Server 端) 请求 Zygote 创建新的应用程序进程3.Zygote 通过 fock 自身创建应用程序进程(1.创建虚拟机实例 2.Binder 线程池和消息循环)...原创 2020-02-16 22:16:57 · 252 阅读 · 0 评论 -
《Android进阶解密》读书笔记--第1章 Android系统架构
1.1 Android 系统框架架构简介应用层应用程序,负责与用户交互应用框架层Java API系统运行库层C/C++程序库、Android运行时库(核心库、ART)硬件抽象层HAL,操作系统内核与硬件电路之间的接口层Linux内核层Android专用驱动,系统安全性、内存管理、进程管理、网络协议栈、驱动模型都依赖该内核DVM:JIT...原创 2020-02-03 00:10:56 · 371 阅读 · 0 评论 -
《Android进阶解密》读书笔记--第2章 Android系统启动
2.1 init 进程启动过程init 进程是 Android 系统中用户空间的第一个进程,进程号为 1,主要创建 Zygote(孵化器)和系统服务,文件位于 system/core/init 中。2.1.1 引入 init 进程Android 系统启动流程启动步骤简介启动电源以及系统启动引导芯片代码从预定义的地方(固话ROM)开始执行,加载引导程序BootL...原创 2020-02-03 18:43:08 · 748 阅读 · 0 评论