Android 系统优化之Systrace

sancaiodm Bug异常与ODM定制 2021-09-15 1600 0

抓取systrace方法如下:

针对android10及以上的版本抓取perfetto-trace(systrace):

打开“开发者选项”

1.通过点击“Settings-->System-->Developer options-->System Tracing-->Show Quick Settings tile 打开此开关来添加system tracing的快捷图标,

2.测试前通过点击下拉状态栏中Record trace图标来开始抓取perfetto-trace,然后开始测试,

3.完成测试后点击“下拉状态栏中的Record trace图标”或者“下拉状态栏中的正在抓取的通知”来停止systrace的抓取

4.等弹出“trace saved”的通知后,可在手机目录/data/local/traces中获取抓取的perfetto-trace文件。

通过命令 adb pull /data/local/traces 将对应的systrace放到本地。

5.通过网站https://ui.perfetto.dev/#!/来打开对应的文件进行分析

image.png

评论