1.trace Log 的打开方法

使用Android Device Monitor可以查看trace Log内容,步骤如下,打开Android Device Monitor,选择File,然后打开*.trace log分析。
当然,你也可以使用Android Device Monitor 的图形按键进行trace的抓取与查看。

Trace View

使用Android Device Monitor 查看trace Log

2.Trace log 的分析

打开Trace log后,Traceview使用以下两个窗格显示log数据:

    1. 时间轴窗格:
      描述每个线程何时进入和退出方法的时间轴窗格
    1. 配置文件窗格:
      总结每个线程在跟踪日志的执行期间的配置文件窗格
      以下各节提供有关traceview输出窗格的附加信息。

3.Trace log 时间轴窗格

每个线程的执行都显示在自己的进程中,并且时间向右增加。 每种方法都以不同的颜色显示。 第一行下方的细线显示所选方法的子项(从入口到出口),如下图所示。

Trace View

时间轴窗格

4.Trace log配置文件窗格

如下图所示,配置文件窗格提供了系统在Systrace期间每种方法的执行的列表以及耗时。

另外,调用另一个方法的方法称为父级方法,父级调用的方法称为其子级。 当您通过单击方法选择一种方法时,它会在两个单独的节点下显示其父项和子项。

对于配置文件窗格中的每个顶级节点,表中的Calls + RecCalls / Total列(图2中未显示)将显示该方法调用次数和递归调用次数。或者,对于父级和子级方法,此列显示方法在顶级节点中是方法的子级或父级的调用次数。

Trace View


 

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2021-08-29
  • 2021-10-02
  • 2021-12-26
  • 2021-09-09
  • 2021-11-27
猜你喜欢
  • 2021-05-23
  • 2021-05-08
  • 2021-09-13
  • 2021-09-23
  • 2021-12-27
  • 2021-09-07
相关资源
相似解决方案