会话是用户与 App 的一连串交互,按时间序列展示操作、资源请求、异常等事件。定位 OOM 的典型流程如下:
- 在 异常统计 页面发现某个 OOM 异常次数明显升高,进入该异常明细。
- 从明细中获取该次崩溃的 会话 ID。
- 点击进入会话详情,异常关联事件会按时间正序展示。
- 从异常事件向前回溯,通常异常发生前的用户行为(如某个点击事件、页面跳转、资源加载)就是触发因素。例如某案例中发现异常前是
ConstraintLayout的 click 事件。 - 点击该行为事件,可以看到详细信息(如用户在
JavaCrashActivity点了「堆内存 OOM」按钮),从而定位根因。
会话分析的价值在于:将异常与用户旅程关联,让开发者能「复现」用户操作路径。




