使用Trace分析Android方法用时

序言

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

使用

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

这个类是系统提供的

注意

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

如果使用的是命令行

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

perffto的帮助文档有说明

使用配置文件

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

对应的参数

效果

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

可以查看方法的耗时

相关推荐
whysqwhw44 分钟前
Egloo 中Kotlin 多平台中的 expect/actual
android
用户2018792831671 小时前
《Android 城堡防御战:ProGuard 骑士的代码混淆魔法》
android
用户2018792831672 小时前
🔐 加密特工行动:Android 中的 AES 与 RSA 秘密行动指南
android
liang_jy3 小时前
Android AIDL 原理
android·面试·源码
用户2018792831673 小时前
Android开发的"魔杖"之ADB命令
android
_荒3 小时前
uniapp AI流式问答对话,问答内容支持图片和视频,支持app和H5
android·前端·vue.js
冰糖葫芦三剑客3 小时前
Android录屏截屏事件监听
android
东风西巷3 小时前
LSPatch:免Root Xposed框架,解锁无限可能
android·生活·软件需求
用户2018792831674 小时前
图书馆书架管理员的魔法:TreeMap 的奇幻之旅
android
androidwork5 小时前
Kotlin实现文件上传进度监听:RequestBody封装详解
android·开发语言·kotlin