分享

不服测个帧 Android测试游戏帧数的方法

 浸心阁 2015-12-24

  Android 设备由于配置的多样化,不同的手机或者平板在同一个游戏中展现出来的流畅度、画质表现都会有不少差异。画质的差异比较容易看得出来,毕竟 " 有图有真相 "。而对于流畅度的衡量我们通常会引入帧数进行量化,那 Android 设备又怎么显示游戏的帧数呢?

   FPS Meter

  FPS Meter 在我们这次的介绍中已经算是 " 元老 " 级别的应用了,由于其直观性,不少玩家都喜欢使用它来显示帧数。它能通过悬浮的形式显示游戏实时帧数、最高帧数、最低帧数以及平均帧数(最近一分钟内)等信息,使用它需要手机获取 Root 权限▼

  特别需要注意的是,使用 FPS Meter 需要在开发者选项中打开 " 停用 HW 叠加层 " ▼

  最新的版本 1.5 不能正常显示平均帧数▼

  拇指玩

  这里真不是故意给拇指玩卖广告,也不是提倡大家玩盗版游戏,而是拇指玩重新打包过的游戏自带了帧数显示工具,在打开游戏的时候左下角会有橙色工具包提示,点击以后可以设置显示帧数▼

  当然由于这不是专门的帧数显示应用,所以功能比较单一,只能显示实时帧数▼

  GameBench

  GameBench 是新推出的一款游戏 " 跑分 " 应用,它可以显示游戏的帧数曲线,CPU 占用率以及内存占用,是一种功能较强大的帧数显示方法,它同样需要获取 Root 权限,下图是 GameBench 显示帧数曲线的截图▼

  测试过程的一些信息▼

  CPU 占用率和 GPU 占用率曲线▼

  在运行游戏时左下角会出现一个计时器,表示 GameBench 正在运行▼

  易大师

  易大师是一款国产游戏跑分应用,它也可以显示游戏的平均帧数,绘制一分钟内的帧数曲线,CPU 占用率以及内存占用率。但是它只能针对做过适配的游戏进行帧数测试,不需要获取 root 权限▼

  下图是显示游戏中的平均帧数▼

  帧数曲线▼

  运行游戏时可显示实时帧数▼

  Adreno Profiler

  最后来介绍一下来自高通的工具,也是本文最 " 高大上 " 的一种显示帧数的方式,它需要手机连接电脑,然后通过 adb 读取到手机的实时帧数,绘制成曲线,同时可以把数据调出,我们使用 Excel 可以自行处理这些数据。由于这本来是一款提供给开发者的软件,所以除了显示帧数它还有很多关于 GPU 的调试功能▼

  《转发到微信!

  肥威

  不刷机不超频不折腾会死星人

  最新发表

  不服测个帧 Android 测试游戏帧数的方法挑战定制耳机 Tralucent Audio Ref.1 图赏手机变掌机 三星 Game Pad 评测手机扩容利器 威宝 USB3.0 OTG U 盘测试三机齐发 nubia Z7 系列现场评测

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多