游戏准备情况检查工具可帮助您在 Google Play 游戏电脑版开发者模拟器中本地验证游戏是否符合审核要求。在提交游戏进行正式审核之前,使用此工具运行游戏有助于突出常见问题,从而缩短审核时间。
工作原理
- 在 Google Play 游戏电脑版开发者模拟器中启动您的游戏。
- 通过系统托盘上下文菜单(右键点击 Google Play 游戏电脑版系统托盘图标)中的“验证游戏准备情况”图标打开游戏准备情况检查工具。
- 在游戏准备情况检查工具中,从测试中选择游戏的软件包名称。
- 点击运行测试。
- 等待 20 秒,测试完成。
完成后,您将获得所有测试结果(通过或失败)的列表。失败的测试会在右侧附带问题描述以及指向此开发者文档的链接。这些链接可帮助您诊断问题并找出解决方案。
Google Play 游戏电脑版兼容性测试
此列表包含游戏准备情况检查工具运行的测试以及如何解决其发现的任何问题。
Android 功能测试
- 测试内容:此测试会查找 Google Play 游戏电脑版不支持但在游戏的
AndroidManifest.xml
文件中存在的功能。 - 如何解决测试失败:移除或将 Google Play 游戏电脑版不支持的任何功能设为可选,以确保玩家可以安装并畅玩您的游戏。
支持的 ABI 测试
- 测试内容:此测试会确保游戏支持 x86、x86-64 或任何 ARM ABI。这是在 Google Play 游戏电脑版上运行所必需的。
- 如何解决测试失败:确保您的游戏及其支持库是针对 x86-64 构建的。
x86 ABI 测试
- 测试内容:此测试会确保游戏支持 x86-64 ABI,这是 Google Play 游戏电脑版的建议。
- 如何解决测试失败:确保您的游戏及其支持库是针对 x86-64 构建的。
不支持的 OpenGL 版本测试
- 测试内容:清单中指定的 OpenGL 版本受 Google Play 游戏电脑版支持。
- 如何解决测试失败:确保您的游戏支持 Google Play 游戏电脑版最低 OpenGL ES 或 Vulkan 版本,并相应地更新您的
AndroidManifest.xml
。
Play 游戏服务 v2 SDK 集成测试
- 测试内容:能否在
AndroidManifest.xml
中找到 Play 游戏服务 SDK v2 SDK。 - 如何解决测试失败:阅读连续性要求,并确保您已集成最新的 Play 游戏服务 SDK。
Play 游戏服务 v2 SDK 登录测试
- 测试内容:玩家是否已使用 Play 游戏服务 SDK v2 SDK 登录。
- 如何解决测试失败:阅读连续性要求,并确保您在启动时让玩家登录。
Input SDK 测试
- 测试内容:游戏是否已使用 Input SDK 集成了输入映射服务。
- 如何解决测试失败:阅读 Input SDK 相关内容,并确保您在游戏中注解了操作绑定。
FPS 稳定性测试
- 测试内容
- 游戏未生成足够的帧来计算稳定的 FPS。
- 游戏未能持续生成 >30 FPS。
- 如何解决测试失败:确保您的游戏符合 Google Play 游戏电脑版的帧速率要求,并保持帧速率稳定。
权限测试
- 测试内容:游戏是否请求了 Google Play 游戏电脑版不支持的权限。
- 如何解决测试失败:阅读 Google Play 游戏电脑版中不存在的功能,并确保这些功能是可选的。
ANR 测试
- 测试内容:游戏运行期间是否检测到“应用无响应”(ANR) 错误。
- 如何解决测试失败:阅读有关如何检测 ANR 和最常见类型的内容,并解决运行游戏准备情况检查工具时可能发生的任何问题。
应用崩溃测试
- 测试内容:游戏是否崩溃。
- 如何解决测试失败:诊断并修复运行游戏准备情况检查工具时可能发生的任何崩溃。