TraceView

使用Android Studio的同学可以通过Tools > Android > Android Device Monitor进入控制界面。

在Devices栏选中对应的进程名,在点击箭头符号所指的按钮,此时会开始跟踪,并且按钮上的红色点会变成黑色,再次点击就会结束跟踪并生成一个界面。

运行之后的效果如下图所示:

Incl Cpu Time 某函数占用CPU的时间,包括调用其他函数的时间
Excl Cpu Time 某函数占用CPU的时间,不包括调用其他函数的时间
Incl Real Time 某函数运行的真实时间(ms),包含调用其他函数的时间
Excl Real Time 某函数运行的真实时间(ms),不包含调用其他函数的时间
Calls + RecurCalls/Total 某函数调用次数以及递归调用占总调用次数的百分比
Cpu Time/Call 某函数调用CPU时间与调用次数的比,即函数平均执行时间
Real Time/Call 与上面的类似,只不过统计变成了真实时间
Name 线程运行过程中所调用的函数名

results matching ""

    No results matching ""