Skip to content

server/am · Activity 栈与记录类 ​

VActivityManagerService 调度所依赖的数据结构类——Activity 栈、记录、进程、Service、广播、UID。这些类和 AOSP 的 AMS 数据结构几乎同构。本索引列出每个类,详见各页。

类对应真实系统文档
ActivityStackActivityStackActivityStack
ActivityRecordActivityRecordActivityRecord
TaskRecordTaskRecordTaskRecord
ProcessRecordProcessRecordProcessRecord
ProcessMapProcessMapProcessMap
ServiceRecordServiceRecordServiceRecord
AppBindRecordAppBindRecordAppBindRecord
ConnectionRecordConnectionRecordConnectionRecord
BroadcastSystemBroadcastQueueBroadcastSystem
UidSystem—UidSystem
PendingIntents—PendingIntents
AttributeCacheAttributeCacheAttributeCache

服务主类 VActivityManagerService 见 am 服务总览。

数据结构关系 ​

各数据结构由 VActivityManagerService 统一调度,与 AOSP 的 AMS 同构。

基于 VirtualApp 与 epic,仅供学习研究。VirtualApp 禁止商用。