摘要:
代码位于frameworks/base/services/core/java/com/android/server/am/,一共有七十个文件。 Java源码位于package com.android.server.am里 下面是消息处理部分 处理应用崩溃消息 处理应用违反strict mode策略 阅读全文
随笔档案-2018年05月
【8.0.0_r4】AMS架构与流程分析
2018-05-15 14:13 by cascle, 1425 阅读, 收藏, 编辑
摘要:
AMS主要用来管理应用程序的生命周期,以及其核心组件,包括Activity,Service,Provider,Broadcast,Task等 之前整体架构如下图(O上已经废弃) 新的架构比较直接,简化了很多,直接调用IApplicationThread和IActivityManger这两个接口就可以 阅读全文
【8.0.0_r4】AMS分析(十六)(ActivityManagerService.java上)
2018-05-15 11:46 by cascle, 4431 阅读, 收藏, 编辑
摘要:
代码位于frameworks/base/services/core/java/com/android/server/am/,一共有七十个文件。 Java源码位于package com.android.server.am里 该类继承了IActivityManager.Stub的aidl通信接口,实现了 阅读全文