当前位置: 首页 > news >正文

使用Trace分析Android方法用时

序言

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

使用

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

这个类是系统提供的
在这里插入图片描述

注意

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

如果使用的是命令行

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

在这里插入图片描述
perffto的帮助文档有说明
在这里插入图片描述

使用配置文件

在网页版可以填写包名生成配置参数
在这里插入图片描述
对应的参数
在这里插入图片描述

效果

直接在搜索框中搜索就可以
在这里插入图片描述

可以查看方法的耗时
在这里插入图片描述

相关文章:

  • Pyenv 跟 Conda 还有 Poetry 有什么区别?各有什么不同?
  • 在使用 HTML5 的 <video> 标签嵌入视频时,有时会遇到无法播放 MP4 文件的问题
  • python打卡day54@浙大疏锦行
  • 黑马教程强化day5-2
  • 【Node.js 的底层实现机制】从事件驱动到异步 I/O
  • 什么是Flink
  • 红队攻防渗透技术实战流程:信息打点-主机架构蜜罐识别WAF识别端口扫描协议识别服务安全
  • Uniapp H5端SEO优化全攻略:提升搜索引擎排名与流量
  • JVM 内存模型与垃圾回收机制全解析:架构、算法、调优实践
  • Minio 基于 bearer_token 监控
  • 【AI作画】用comfy ui生成漫画风图画
  • python调用 powershell 执行dir 并获取每行的length列属性值
  • 【数据分析九:Association Rule】关联分析
  • 【前端AI实践】DeepSeek:开源大模型的使用让开发过程不再抓头发
  • 打造高效工作环境:技术方案助力文件整理提速
  • C++ 进阶:深入理解虚函数、继承与多态
  • Java项目:基于SSM框架实现的学生二手书籍交易平台管理系统【ssm+B/S架构+源码+数据库+毕业论文+答辩PPT+任务书+开题】
  • 使用Blender调整unity3d中的Fbx模型
  • Electron(01)
  • photoshop(ps)2025安装教程
  • vs2010 网站开发教程/商业网站设计
  • 合肥网站建设公司 招聘/外贸推广方式都有哪些
  • 哪里的郑州网站建设/可以直接打开网站的网页
  • 广东网站设计品牌设计/网站整站优化公司
  • 个人备案可以做影视网站吗/百度竞价可以自学吗
  • 温州网站运营/大学生网页设计主题