Android开发技能 - Perfetto系列
参考:【译】现代Android开发技能 - Perfetto入门
1)录制 Trace
现在我需要做得就是运行这个脚本,选择一个输出文件名,然后添加跟踪点的列表,我总是从Android 平台的Systrace文档中复制这个很棒的默认列表,我会将链接放在下面的注释中,然后点击回车执行,打开手机启动APP做一些滑动,然后使用Ctrl C停止录制。
./record_android_trace -o startup-trace.perfetto sched freq idle am wm gfx view binder_driver hal dalvik camera input res memory
Perfetto
会将Trace文件保存在提供的路径下,但是也需要使用浏览器打开它。在record android trace
指令中,有成吨的配置项可以配置。因此,如果您是更高级的用户,请务必深入研究Perfetto
的文档,并且您可能想知道我们通常的默认设置中未被包含的内容。
原视频:
https://www.youtube.com/watch?v=phhLFicMacY