CPU Profiler
首先来说,CPU Profiler并不是专门用于处理页面卡顿掉帧的,准确说:CPU Profiler是用来查看每个线程,在某段一段时间内执行了哪些函数,以及在其执行期间每个函数消耗的 CPU 资源。 专门针对卡顿掉帧问题可以使用内置的小工具:systrace。
不整官网那么多“花里胡哨”的介绍,咱们直击上应用方式。
1、使用界面
点击启动后,我们就可以看到如下的内容:
不得不吐槽,Profiler用起来是真的卡
红框圈住的内容,从上到下依次是:
- 当前运行的Activity
- CPU使用情况
- 内存使用情况
- 网络使用情况
我们点击一下CPU,就可以进一步的查看CPU的使用情况。