美文网首页
systrace的简单使用

systrace的简单使用

作者: 耿之伟 | 来源:发表于2018-08-06 16:54 被阅读0次

一 获取trace文件

首先找到到自己systrace.py文件(SDK工具),然后在这个目录下执行命令 :

    python systrace.py --time=10 -o mynewtrace.html sched gfx view wm

参数意义:

time=10  时间:打算录制的时间,单位:秒   

mynewtrace.html 名字 :生成trace的名字

生成的文件:

二 分析文件

打开上一步生成的文件如图:

找到自己的包名 查看UI线程。

快捷键指南:

w::放大

s:缩小

a:左移

d:右移

m:查看耗时(也可以鼠标拉取)

选图是放大过后如下:

帧说明:

绿色最好(不卡顿),黄色次之(接近卡顿,尽量优化),红色(卡顿,丢帧)

点击帧会看到一些Alert,提醒我们哪里耗时,如何优化:

相关文章

  • Android 性能优化系列 - 02 理解 systrace

    上篇文章中简单介绍了 systrace 的使用,以及如何简单地分析 systrace 生成的 trace.html...

  • Systrace使用

    systrace的简单使用 1.安装python并配置python环境变量 注意: Systrace.py的使用需...

  • systrace的简单使用

    一 获取trace文件 首先找到到自己systrace.py文件(SDK工具),然后在这个目录下执行命令 : py...

  • Android Systrace 基础知识 -- Systrac

    本文是 Systrace 系列文章的第一篇,主要是对 Systrace 进行简单介绍,介绍其简单使用方法;如何去看...

  • Systrace工具使用

    环境准备 Systrace.py的使用需要安装python 2.7 ,不能用python 3.x systrace...

  • Systrace使用

    1、安装 python 下载目录 2、python D:/SDK/platform-tools/systrace/...

  • 性能工具Traceview

    性能分析功能,首推Systrace,建议看看另一篇文章性能工具Systrace,关于Trracview就简单地讲一...

  • Android优化工具Systrace

    Systrace 简单的性能优化,可能很多人都会。比如以下几个优化 UI 渲染的方法,想必很多人都知道 使用“设置...

  • Systrace的使用总结

    目的: 为了提高apk的性能,使得apk在任何情况下,包括:cpu使用频繁,内存较少,用户重度使用手机(即用户使用...

  • Systrace工具的使用

    由于遇到U界面卡顿的问题,所以今天把systrace工具如何使用学习了一下,在这里做个记录。在使用过程中,遇见了无...

网友评论

      本文标题:systrace的简单使用

      本文链接:https://www.haomeiwen.com/subject/xdhgvftx.html