时人不识凌云木,直待凌云始道高。这篇文章主要讲述App性能:TraceView分析法相关的知识,希望能为你提供帮助。
抓取traceview的日志有两种方式,
1,是在代码中片段中添加:
Debug.startMethodTracing(“hello”); ....... Debug.stopMethodTracing();
2,是在android Device Monitor通过Start/Stop Method Profiling(开启/停止方法分析)抓取到trace日志信息,
文章图片
选中需要监控的应用进程,点击图上按钮Start Method Profiling,就会变成Stop,操作完成之后,就点击stop,就会生成trace文件,
生成的文件如下图:
文章图片
主要偶遇两个值需要重点关注,Calls + Recur Calls / Total , (调用的次数); Cpu Time / Call(调用的时间)
【App性能(TraceView分析法)】两种方式的都能抓到执行耗时最长,和执行次数最多的方法,有助于判断在APP使用过程中,有明显卡顿的现象,从而分析代码问题。
推荐阅读
- Android各版本特性
- 移动端自动化测试-WTF Appium
- android studio 3.1.4下载安装配置(附旧版本下载地址)
- iPhone/iPad/Android UI尺寸规范
- 商家 APP 如何接入新版支付宝支付,老版本商家如何升级
- 头条Android 屏幕适配
- HDU5119 - Happy Matt Friends
- Android异步框架RxJava 1.x系列 - 事件及事件序列转换原理
- HDU 5119 Happy Matt Friends