使用控制台命令抓取: 进入systarce.py目录:sdk/platform-tools/systrace 使用python命令抓取: python systrace.py --time=10 -o mynewtrace.html sched gfx view wm 会生成类似下面的: Starting tracing (10 seconds) Tracing completed. Collecting output... Outputting Systrace results... Tracing complete, writing results //生成的systarce文件路径. Wrote trace HTML file: file:///dev-tools/sdk/platform-tools/systrace/mynewtrace.html
其中:
--time 抓取时间长度
-o 生成的文件名
sched 跟的是抓取的tag.
使用谷歌浏览器打开:
简单分析:
红色的小圆圈表示渲染超时(大于16.6毫秒),点击可以查看卡顿信息.
按键操作:
w:放大,s缩小,e向右移动,a向左移动,f完全展开.
最简单的使用,安卓小白,难免有错误,请见谅.