| SD 卡访问权限 | 示例代码 | 获取 Trace 文件 | Android Studio 查看文件) 中获取到了应用启动时 onCreate 方法的代码追踪内容 , 代码执行的详细信息都保存在了...Method_Trace.trace 文件中 , 本篇博客开始分析其中的内容信息 ;
Android Studio 中分析 Method_Trace.trace 文件界面 :
线程选择 : 选择要分析的是哪个线程...放大上述调用图 : 按住 Ctrl 不松开 , 滚动鼠标滚轮 , 可以放大缩小上述方法调用图 ; 该图拉长后 , 很长 , 大约有一两百米的样子 ;
查看具体的某个方法执行时间 : 将鼠标移动到某个方法的矩形块中..., 如这个 findViewById 方法 , 该橙色的块就代表了方法的执行时间 , 该方法执行了 92 微秒 ( μs ) ;
方法调用 : 每一个矩形块 , 都代表一个方法 , 最上层的矩形块代表最外层方法..., 下层的矩形块是被上层矩形块调用的方法 , 每个方法 ;
上下排列的矩形块 : 上下排列的矩形块表示上层方法调用下层方法 ;
左右排列矩形块 : 代表先后执行的两个方法 ;
每个方法执行的详细参数