APP根据使用场景关注JANK及FPS(crash原因anr原因)

Posted 勾影变形计

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了APP根据使用场景关注JANK及FPS(crash原因anr原因)相关的知识,希望对你有一定的参考价值。

APP根据使用场景关注JANK及FPS:
(1) 静态页面窗口:只需关注FPS,理论FPS应该为0,否则,说明有冗余刷新,容易引起手机发热及耗电。
(2)有滚动动画页面窗口:只需关注FPS,FPS处于合适值即可,无需高频刷新。
(3)快速滑动页面窗口:需要关注FPS和Jank。手机交互灵敏度就是来源于此,android系统才出黄油计划Jank。一般滑动状态下,帧率越高越好,Jank越小越好。
(4)播放视频页面窗口:需要关注FPS和Jank,视频卡顿直接影响用户。视频一般帧率18-24帧,Jank=0。比如微信播放视频、视频播放器等。

app出现crash原因:

 

 

app出现anr原因:

 

以上是关于APP根据使用场景关注JANK及FPS(crash原因anr原因)的主要内容,如果未能解决你的问题,请参考以下文章

perfdog使用手册

app专项测试

app专项测试

Android UI性能专项测试及优化

Android UI性能专项测试及优化

影响用户流畅体验APP&游戏的的因素有哪些?