使用Trace分析Android方法用时

序言

在性能优化过程中,有时候我们需要研究一些方法耗时。可以使用Android提供的Trace 这样可以在perffto的日志文件中记录某个方法耗时。

使用

java 复制代码
//这里的AAA就会记录到perffto的日志中
  Trace.beginSection("AAA");
        mLogger.d("onCreate");
        Trace.endSection();

这个类是系统提供的

注意

要打印这些日志需要修改配置文件。

如果使用的是命令行

需要使用-a 包名来配置。如下所示

perffto的帮助文档有说明

使用配置文件

在网页版可以填写包名生成配置参数

对应的参数

效果

直接在搜索框中搜索就可以

可以查看方法的耗时

相关推荐
左绍骏12 小时前
01.学习预备
android·java·学习
鹏程十八少12 小时前
破解Android悬浮窗遮挡无障碍服务难题:我在可见即可说上踩过的坑
android·前端·面试
Kapaseker12 小时前
前端已死...了吗
android·前端·javascript
Winston Wood13 小时前
Android图形与显示系统经典故障解决方案:从源码到实操
android·图形系统·显示系统
Full Stack Developme13 小时前
Mycat 2 实现 MySQL 读写分离,并且实现 主从同步
android·数据库·mysql
Winston Wood13 小时前
Android图形与显示系统:从架构到协作的深度解析
android·图形系统·显示系统
lxysbly13 小时前
psx模拟器安卓版带金手指
android
lxysbly13 小时前
ps1模拟器安卓版带金手指
android·linux·运维
stevenzqzq13 小时前
Android Studio 断点调试异常相关选项总结
android·ide·android studio
TA远方16 小时前
【Android】adb常用的命令用法详解
android·adb·管理·控制·命令