抓取traceview的日志有两种方式,3d
1,是在代码中片断中添加:日志
Debug.startMethodTracing(“hello”); ....... Debug.stopMethodTracing();
2,是在Android Device Monitor经过Start/Stop Method Profiling(开启/中止方法分析)抓取到trace日志信息,blog
选中须要监控的应用进程,点击图上按钮Start Method Profiling,就会变成Stop,操做完成以后,就点击stop,就会生成trace文件,进程
生成的文件以下图:ci
主要偶遇两个值须要重点关注,Calls + Recur Calls / Total , (调用的次数); Cpu Time / Call(调用的时间)it
两种方式的都能抓到执行耗时最长,和执行次数最多的方法,有助于判断在APP使用过程当中,有明显卡顿的现象,从而分析代码问题。class