冻结帧警告Google Play预发布报告

问题描述 投票:0回答:1

我使用Cocos2d-X引擎开发了一款Android游戏。 Google Play上的发布前报告会显示以下警告:

冻结帧33.33%的帧渲染时间超过700毫秒

我有以下问题:

  1. 这些警告是否适用于使用OpenGL构建的游戏?
  2. 如果不是,我该如何修复此警告?我是否应该检查真实设备是否存在此类问题?

我将不胜感激任何关于这个主题的建议和想法。谢谢。

android cocos2d-x google-play-console
1个回答
1
投票
  1. 不,这个警告不会用于​​游戏。 Open GL应该能够比这更快地渲染。需要明确的是,帧的700ms渲染意味着每秒少于2帧。 OpenGL在许多设备上能够使用10s的FPS。
  2. 有很多方法可以对此进行调查。 你一定要检查真实的设备。但要知道预发布报告是使用真实设备运行的。您可能希望查看该报告,并查看某些设备上的错误是否比其他设备更差。如果在所有设备上进行缓慢渲染,则更容易进行调查。 在developers.android.com上有a whole article on testing UI performance。 如果您更喜欢视频,那么谷歌开发者like this one提供视频教程 在android vitals文档中有a whole article on identifying UI jank(另一种描述慢速渲染的方法)
© www.soinside.com 2019 - 2024. All rights reserved.