系统源码
文章平均质量分 96
hewenyu_blog
这个作者很懒,什么都没留下…
展开
-
Android应用程序启动流程
文章目录1. `Launcher` 组件向 `AMS` 请求启动 `MainActivity` 组件1.1 `Launcher`组件封装请求信息1.2 获取 `AMS` 代理对象发送请求2. `AMS` 解析 `START_ACTIVITY_TRANSACTION` 请求2.1 `AMS`记录目标 `Activity` 组件数据2.2 `AMS`向 `Launcher`组件发送让其进入 `pause`的请求3. `Launcher` 组件进入 `pause` 状态4. `AMS`请求应用程序进程启动`Act原创 2021-04-01 11:05:19 · 304 阅读 · 0 评论 -
Android应用程序进程启动流程
文章目录1 AMS 请求 Zygote 创建应用程序进程2 Zygote 接收请求 fork 应用程序进程3 初始化应用程序进程并通知AMS3.1 创建 Binder 线程池3.2 创建 ActivityThread 启动消息循环并通知 AMSframeworks\base\services\core\java\com\android\server\am\ - ActivityStackSupervisor.java - ActivityManagerService.java f原创 2020-10-23 10:41:37 · 398 阅读 · 0 评论