使用Trace分析Android方法用时
序言
在性能优化过程中,有时候我们需要研究一些方法耗时。可以使用Android提供的Trace 这样可以在perffto的日志文件中记录某个方法耗时。
使用
//这里的AAA就会记录到perffto的日志中Trace.beginSection("AAA");mLogger.d("onCreate");Trace.endSection();
这个类是系统提供的
注意
要打印这些日志需要修改配置文件。
如果使用的是命令行
需要使用-a 包名来配置。如下所示
perffto的帮助文档有说明
使用配置文件
在网页版可以填写包名生成配置参数
对应的参数
效果
直接在搜索框中搜索就可以
可以查看方法的耗时