Systrace 是谷歌提供的一款工具,用于记录短期内的设备活动,是性能分析的利器。本文主要介绍 systrace 文件的抓取和简单的解析 systrace 图。
首先我们要下载 platform-tools 工具包,这个是可以单独下载的。下载好后,在其中会有一个 systrace 目录,就是我们需要用到的。此外,python2.7 也是需要下载并配置的好的。工具准备好后,我们就正式进入 systrace 的使用介绍。
1. 生成 systrace 文件
进入 cmd 命令行,切换到 systrace 目录下,比如我笔记本上 systrace 的目录是 E:\tools\platform-tools\systrace>
,那我就切换到这个目录。
连接手机和电脑后,输入 python systrace.py -o camera.html
并回车,随后命令栏出现 Starting tracing (stop with enter) ...
的提示。
这个时候就在手机上进行目标动作,比如我这里启动了相机,等相机启动完成后,按回车键结束抓取 systrace。
(温馨提示,如果执行抓取命令时报错 ImportError: No module name