验证您的 Google Play 游戏电脑版游戏就绪情况
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
游戏准备情况检查工具可以帮助您根据审核要求在 Google Play Games 电脑版开发者模拟器中本地验证您的游戏。在提交您的游戏以供官方审核之前,通过该工具运行您的应用可以凸显常见问题,有助于缩短审核时间。
运作方式
- 在 Google Play Games 电脑版开发者模拟器中启动您的游戏。
- 使用系统任务栏上下文菜单(右键点击 Google Play Games 电脑版系统任务栏图标)中的“验证游戏准备情况”图标,打开游戏准备情况检查工具。
- 在游戏准备情况检查工具中,从测试里选择游戏的软件包名称。
- 点击 Run tests。
- 等待 20 秒让测试完成。
测试完成后,您将获得一个含所有测试结果(通过或失败)的列表。如果测试失败,右侧会显示问题说明和指向此开发者文档的链接。这些链接可帮助您诊断问题并制定解决方案。
Google Play Games 电脑版兼容性测试
下面列出了游戏准备情况检查工具会运行的测试,以及如何解决它发现的任何问题。
Android 功能测试
- 测试内容:此测试用于查找 Google Play Games 电脑版不支持但游戏的
AndroidManifest.xml
文件中显示的功能。
- 如何解决测试失败问题:对于 Google Play Games 电脑版不支持的任何功能采取移除或设为可选项做法,确保玩家可以安装和畅玩您的游戏。
支持的 ABI 测试
- 测试内容:此测试可确保游戏支持 x86、x86-64 或任何 ARM ABI。游戏必须支持上述项,才能在 Google Play Games 电脑版上运行
- 如何解决测试失败问题:确保您的游戏及其支持库是针对 x86-64 构建的。
x86 ABI 测试
- 测试内容:此测试可确保游戏支持 x86-64 ABI,是针对 Google Play Games 电脑版的建议测试。
- 如何解决测试失败问题:确保您的游戏及其支持库是针对 x86-64 构建的。
不支持的 OpenGL 版本测试
- 测试内容:Google Play Games 电脑版上支持清单中指定的 OpenGL 版本。
- 如何解决测试失败问题:确保您的游戏针对 Google Play Games 电脑版支持最低 OpenGL ES 或 Vulkan 版本并相应地更新您的
AndroidManifest.xml
。
Play 游戏服务 v2 SDK 集成测试
- 测试内容:
AndroidManifest.xml
中是否能找到 Play 游戏服务 v2 SDK。
- 如何解决测试失败问题:了解连续性要求,并确保您已集成最新的 Play 游戏服务 SDK。
Play 游戏服务 v2 SDK 登录测试
- 测试内容:玩家是否已通过 Play 游戏服务 SDK v2 SDK 登录账号。
- 如何解决测试失败问题:了解连续性要求,并确保在游戏启动时为用户登录账号。
输入 SDK 测试
- 测试内容:游戏是否已使用输入 SDK 与输入映射服务集成。
- 如何解决测试失败问题:了解输入 SDK 并确保您在游戏中为操作绑定添加了注解。
FPS 稳定性测试
- 测试内容::
- 游戏未生成足够的帧用于计算稳定每秒帧数 (FPS)。
- 游戏未一直按高于 30 FPS 的速率生成帧。
- 如何解决测试失败问题:确保您的游戏满足 Google Play Games 电脑版的帧速率要求,并保持帧速率稳定。
权限测试
ANR 测试
- 测试内容:游戏运行期间是否检测到“应用无响应”(ANR) 错误。
- 如何解决测试失败问题:了解如何检测 ANR 和最常见的类型,以及解决运行游戏准备情况检查工具时可能发生的任何问题。
应用崩溃测试
- 测试内容:游戏是否会崩溃。
- 如何解决测试失败问题:诊断并修复运行游戏准备情况检查工具时可能发生的任何崩溃。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Validate your Google Play Games on PC game readiness\n\nThe Game Readiness Checker is a tool that helps validate your game against review\nrequirements locally in the Google Play Games on PC Developer Emulator. Running your game\nthrough this tool helps shorten review time by highlighting common issues before\nsubmitting your game for [Official Review](/games/playgames/checklist).\n\nHow does it work?\n-----------------\n\n1. Launch your game in the Google Play Games on PC Developer Emulator.\n2. Open the Game Readiness Checker using the \"Validate Game Readiness\" icon in the system tray context menu (right-click the Google Play Games on PC system tray icon).\n3. In the Game Readiness Checker, select the package name of the game from the testing.\n4. Click **Run tests**.\n5. Wait 20 seconds for testing to finish.\n\nWhen this is done, you get a list of all the test results (either pass or fail).\nFailing tests have a description of the problem and a link to this developer\ndocumentation on the right. These links help you diagnose the problem and\nwork out a solution.\n\nGoogle Play Games on PC compatibility tests\n-------------------------------------------\n\nThis is a list of the tests the Game Readiness Checker runs and how to address\nany issues it discovers.\n\n### Android features test\n\n- **What it tests:** this test looks for features that are not supported on Google Play Games on PC but are present in the game's `AndroidManifest.xml` file.\n- **How to address test failures:** [remove or make optional](/games/playgames/pc-compatibility#unsupported-android-features) any features that are not supported by the Google Play Games on PC to ensure players can install and play your game.\n\n### Supported ABI test\n\n- **What it tests:** this makes sure that the game supports an x86, x86-64, or any ARM ABI. This is required to be able to run on Google Play Games on PC\n- **How to address test failures:** [ensure that your game and its supporting\n libraries](/games/playgames/pc-compatibility#x86-requirement) are built for x86-64.\n\n### x86 ABI test\n\n- **What it tests:** this makes sure that the game supports an x86-64 ABI, which is recommended for Google Play Games on PC.\n- **How to address test failures:** [ensure that your game and its supporting\n libraries](/games/playgames/pc-compatibility#x86-requirement) are built for x86-64.\n\n### Unsupported OpenGL version test\n\n- **What it tests:** the OpenGL version specified in the manifest is supported on Google Play Games on PC.\n- **How to address test failures:** make sure your game supports [the minimum\n OpenGL ES or Vulkan versions](/games/playgames/graphics#opengles-version) for Google Play Games on PC and update your `AndroidManifest.xml` accordingly.\n\n### Play Games Services v2 SDK integration test\n\n- **What it tests:** if the Play Games Services SDK v2 SDK can be found in the `AndroidManifest.xml`.\n- **How to address test failures:** [read about the continuity requirements](/games/playgames/identity#game-identity) and make sure you've integrated the latest Play Games Services SDK.\n\n### Play Games Services v2 SDK sign-in test\n\n- **What it tests:** whether the player was signed in with the Play Games Services SDK v2 SDK.\n- **How to address test failures** [read about the continuity requirements](/games/playgames/identity#game-identity) and ensure that you're signing in the player at launch.\n\n### Input SDK test\n\n- **What it tests:** if the game has integrated with the input mapping service using the Input SDK.\n- **How to address test failures:** [read about the Input SDK](/games/playgames/input-sdk) and make sure you're annotating action bindings in your game.\n\n### FPS Stability Test\n\n- **What it tests:**\n - Game did not produce enough frames for calculating stable FPS.\n - Game did not consistently produce \\\u003e30 FPS.\n- **How to address test failures:** Ensure that your game meets [the frame rate\n requirements](/games/playgames/graphics#increase-max-frame-rate) for Google Play Games on PC and keeps the frame rate stable.\n\n### Permissions test\n\n- **What it tests:** whether the game requests permissions that are not supported on Google Play Games on PC.\n- **How to address test failures:** [Read about features not present on\n Google Play Games on PC](/games/playgames/pc-compatibility#unsupported-android-features) and make sure that they're optional.\n\n### ANR test\n\n- **What it tests:** whether an \"Application Not Responding\" (ANR) error was detected while the game was running.\n- **How to address test failures** : [Read about how to detect ANRs and the most\n common kind](/topic/performance/vitals/anr), and address any issues that may have occurred when running the Game Readiness Checker.\n\n### App crash test\n\n- **What it tests:** if the game crashed.\n- **How to address test failures:** [Diagnose and repair](/topic/performance/vitals/crash) any crashes that may have occurred when running the Game Readiness Checker."]]