APP卡顿检测工具 FrameMonitor与BlockCanary对比

        最近写了个卡顿检测工具framemonitor,在demo中接入framemonitor和BlockCannary比较,结果framemonitor在Exam1和Exam2都可以检测到卡顿,并且输出堆栈,BlockCanary在Exam1可以检测到卡顿,但在Exam2没有检测到卡顿

    demo地址:framemonitor

    framemonitor日志文件目录:/mnt/sdcard/Android/data/com.vip001.framemonitor/cache/framemonitor

    blockcanary日志文件目录:/mnt/sdcard/blockcanary

    Exam1:

    在ListView的Adapter中getView方法进行耗时操作:

        结果,framemonitor和BlockCannary都检测到卡顿,并且输出日志文件

        Exam2:

        在ValueAnimation中进行耗时操作:


        结果,framemonitor检测到卡顿,并且输出日志,blockcanary没有检测到卡顿 

        后面的博客将给大家深入分析framemonitor与blockcanary的源码

exam1和exam2的log

你可能感兴趣的:(APP卡顿检测工具 FrameMonitor与BlockCanary对比)