Android性能调试工具:Systrace(二)浏览和解读Systrace报告
查看systrace报告的键盘快捷键
键 说明 W 放大跟踪时间轴。 A 在跟踪时间轴上向左平移。 S 缩小跟踪时间轴。 D 在跟踪时间轴上向右平移。 E 以当前鼠标位置为中定位跟踪时间轴。 M 高亮当前选区。 1 将当前正在使用中的选择模型更改为“选择”模式。对应于鼠标选择器工具栏中显示的第 1 个按钮(请参见右图)。 2 将当前正在使用中的选择模型更改为“平移”模式。对应于鼠标选择器工具栏中显示的第 2 个按钮(请参见右图)。 3 将当前正在使用中的选择模型更改为“缩放”模式。对应于鼠标选择器工具栏中显示的第 3 个按钮(请参见右图)。 4 将当前正在使用中的选择模型更改为“计时”模式。对应于鼠标选择器工具栏中显示的第 4 个按钮(请参见右图)。 G 在当前所选任务的开头显示网格。 Shift + G 在当前所选任务的末尾显示网格。 向左箭头 在当前选定的时间轴上选择上一个事件。 向右箭头 在当前选定的时间轴上选择下一个事件。
浏览systrace报告
-
Chrome浏览器(必须)。
-
1.在地址栏输入
chrome://tracing
命令,然后将生成的trace.html
文件拖进来,或者通过load
按钮导入。 -
2.直接双击打开html文件
-
trace.html
文件加载到地址栏chrome://tracing中的视图,需要注意图中着黄色的部分,分析报告的过程中需要用到
如何分析,参看:https://developer.android.com/topic/performance/tracing/navigate-report#user-interactions
我觉得还是官网上写的更好,至于工具多用用就会熟练;