Android性能调试工具:Systrace(二)浏览和解读Systrace报告

查看systrace报告的键盘快捷键

说明
W 放大跟踪时间轴。
A 在跟踪时间轴上向左平移。
S 缩小跟踪时间轴。
D 在跟踪时间轴上向右平移。
E 以当前鼠标位置为中定位跟踪时间轴。
M 高亮当前选区。
1 将当前正在使用中的选择模型更改为“选择”模式。对应于鼠标选择器工具栏中显示的第 1 个按钮(请参见右图)。 Android性能调试工具:Systrace(二)浏览和解读Systrace报告
2 将当前正在使用中的选择模型更改为“平移”模式。对应于鼠标选择器工具栏中显示的第 2 个按钮(请参见右图)。 Android性能调试工具:Systrace(二)浏览和解读Systrace报告
3 将当前正在使用中的选择模型更改为“缩放”模式。对应于鼠标选择器工具栏中显示的第 3 个按钮(请参见右图)。 Android性能调试工具:Systrace(二)浏览和解读Systrace报告
4 将当前正在使用中的选择模型更改为“计时”模式。对应于鼠标选择器工具栏中显示的第 4 个按钮(请参见右图)。 Android性能调试工具:Systrace(二)浏览和解读Systrace报告
G 在当前所选任务的开头显示网格。
Shift + G 在当前所选任务的末尾显示网格。
向左箭头 在当前选定的时间轴上选择上一个事件。
向右箭头 在当前选定的时间轴上选择下一个事件。

 

浏览systrace报告

  • Chrome浏览器(必须)。

    • 1.在地址栏输入chrome://tracing命令,然后将生成的trace.html文件拖进来,或者通过load按钮导入。

    • 2.直接双击打开html文件

 

 

 

Android性能调试工具:Systrace(二)浏览和解读Systrace报告

trace.html文件加载到地址栏chrome://tracing中的视图,需要注意图中着黄色的部分,分析报告的过程中需要用到

Android性能调试工具:Systrace(二)浏览和解读Systrace报告

 

 

如何分析,参看:https://developer.android.com/topic/performance/tracing/navigate-report#user-interactions

我觉得还是官网上写的更好,至于工具多用用就会熟练;