随笔分类 - Android源码分析
基于android8.0源码分析讲解
摘要:一.android系统架构图及各层介绍 1. 应用层:应用是用java语言编写的运行在虚拟机上的程序,比如通讯录,日历,电话,短信,浏览器等。 一.android系统架构图及各层介绍 2. 应用框架层:这一层是编写Google发布的核心应用时所使用的API框架,开发人员同样可以使用这些框架来开发自己
阅读全文
摘要:一. PackageManagerService启动过程分析 PackageManagerService(PMS)主要是管理应用的安装,卸载,更新,解析以及权限。 一. PackageManagerService启动过程分析 如果想了解SystemService启动过程请看这篇文章:Android
阅读全文
摘要:一.ActivityManagerService(AMS) 启动过程分析 在SystemServer启动ActivityManagerService 如果想了解SystemServer启动过程可以看这篇文章:Android 源码分析(六) SystemServer 进程 frameworks\bas
阅读全文
摘要:一.启动过程分析 基于 binder 机制实现通信,添加服务,查询服务,获取服务。查询,获取服务时候需要检查权限,android是基于Linux底层,所以也很好的实现了linux多用户管理。 frameworks\native\cmds\servicemanager\servicemanager.r
阅读全文
摘要:android 源码分析,时间传递机制
阅读全文
摘要:Android 8.0 源码,Dalvik虚拟机创建过程分析
阅读全文
摘要:android 8.0 源码分析,init进程源码
阅读全文
摘要:android 源码分析-launcher 启动app过程。
阅读全文
摘要:android源码分析-Launcher桌面程序启动进程
阅读全文
摘要:android 8.0源码分析, SystemServer 进程分析
阅读全文
摘要:Android 8.0源码分析 . Zygote 进程 启动.
阅读全文
摘要:android 源码分析,Handler 异步消息机制
阅读全文
摘要:service启动源码分析 startService源码过程
阅读全文
摘要:activity启动 android源码分析
阅读全文
摘要:android源码分析,android源码目录
阅读全文