[Android]帧率测试

百度经验写的挺好的,分享给大家。http://jingyan.baidu.com/article/ac6a9a5e7e5f352b653eacfa.html

工具/原料

  • Eclipse
  • 三星GT-P3110

方法/步骤

  1.  

    在设置里打开GPU呈现模式分析。点击Android设备的“设置”->"开发者选项",然后勾选“GPU显示配置文件”。

    如何测量Android应用的帧率FPS
  2.  

    重启我们的应用。启动应用以后,在应用的页面上做滑动。

    如何测量Android应用的帧率FPS
  3.  

    打开命令行,在命令行输入:adb shell dumpsys gfxinfo "你自己的应用名字" > fps.txt

    如何测量Android应用的帧率FPS
  4.  

    打开生成的fps.txt,找到Profile data in ms这部分数据。

    如何测量Android应用的帧率FPS
  5.  

    为了看得更直接,我们可以把数据放到Excel中,然后以图表的形式进行查看。

    如何测量Android应用的帧率FPS
  6.  

    从图中可以看出来,我这个应用的流畅度是很低的,正常情况下帧率应该在16ms左右,如果1秒60帧的话,而且Execute时间太长!所以是需要进行优化的。

  7.  

    是不是很简单,如果觉得有用,请为小编投上支持的一票,小编会继续努力谢谢你的支持哦。

    END
 
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值