一、使用Proflier生成trace
点击Start profiler task即可开始生成trace
image.png
点击Stop停止录制
image.png
如果找不到Profiler图标,可以从View-Tool Windows-Profiler打开,按下图去找
image.png
二、使用Profiler分析trace
当testSharedFlow方法耗时短时,无法直观的看到,如图1,如果耗时很长,能一眼看出其slice块较长,如图2。
图1.png
图2.png
注:自定义方法如testSharedFlow想展示出来,需要加上Trace.beginSection("testSharedFlow")和Trace.endSection(),否则不会展示。
也可以点击保存到指定的路径,然后用Perfetto打开。就可以使用Perfetto的搜索功能了。
image.png





网友评论