录制启动阶段的 Trace 数据

Lynx Trace 支持录制 App 启动阶段 Trace 数据,这对于分析和优化 App 启动阶段的性能非常重要。

1. 点击 Startup Trace

在顶部栏点击 Startup Trace。

启动阶段 Trace 配置

2. 设置启动阶段录制 Trace 的时间(单位:秒)

输入你期望的启动阶段录制 Trace 的时间,输入 Enter 或者点击 Confirm 保存配置。

启动阶段 Trace 时长

3. 重启应用

关闭并重新启动应用,Lynx Trace 会在下一次启动阶段自动录制 Trace 数据。

4. 加载启动阶段的 Trace 数据

应用启动完成后,选择需要分析的应用,然后点击 Load Trace 加载启动阶段录制的 Trace 数据。

加载启动阶段的 Trace 数据

5. 查看启动阶段的 Trace 数据

启动阶段的 Trace 数据加载完成后,你将看到启动阶段的 Trace 数据可视化视图。

成功加载启动阶段的 Trace

常见问题

点击 Load Trace 后提示:Startup tracing is not enabled, cannot pull trace data
  • 请确保在启动阶段 Trace 配置中设置了有效的时长(>0),然后在重启 App 后点击 Load Trace。
  • 请确保在 App 启动过程中或启动后打开 Lynx 页面后再点击 Load Trace。
点击 Load Trace 后提示:Startup tracing is in progress, please try again later
  • App 启动阶段的 Trace 仍在录制中,请等待录制完成后再点击 Load Trace。
除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。