遊戲完備性檢查工具可根據審查規定,在 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 版本測試
- 測試內容:確認 Google Play 遊戲電腦版可支援資訊清單中指定的 OpenGL 版本。
- 如何解決測試失敗問題:確保遊戲支援 Google Play 遊戲電腦版適用的 OpenGL ES 或 Vulkan 最低版本,並據此更新
AndroidManifest.xml
。
Play 遊戲服務第 2 版 SDK 整合測試
- 測試內容:是否可在
AndroidManifest.xml
中找到 Play 遊戲服務第 2 版 SDK。 - 如何解決測試失敗問題: 參閱持續性規定,並確認已整合最新的 Play 遊戲服務 SDK。
Play 遊戲服務第 2 版 SDK 登入測試
- 測試內容:玩家是否透過 Play 遊戲服務第 2 版 SDK 登入。
- 如何解決測試失敗問題: 參閱持續性規定,並確保在遊戲啟動時讓玩家登入。
Input SDK 測試
- 測試內容:遊戲是否已透過 Input SDK 整合輸入對應服務,
- 如何解決測試失敗問題: 參閱 Input SDK 相關說明,確保您在遊戲中為動作繫結加上註解。
每秒影格數穩定性測試
- 測試內容:
- 遊戲產生的影格數量不足以計算穩定的每秒影格數。
- 遊戲產生的每秒影格數無法穩定超過 30。
- 如何解決測試失敗問題:確認遊戲符合 Google Play 遊戲電腦版的畫面更新率規定,並保持穩定的畫面更新率。
權限測試
- 測試內容:遊戲是否要求 Google Play 遊戲電腦版不支援的權限。
- 如何解決測試失敗問題: 瞭解 Google Play 遊戲電腦版不支援的功能,並確認這類功能為選用項目。
ANR 測試
- 測試內容:是否在遊戲執行期間偵測到「應用程式無回應」(ANR) 錯誤。
- 如何解決測試失敗問題:瞭解 ANR 偵測方式和最常見的 ANR 類型,並解決執行遊戲完備性檢查工具時可能發生的任何問題。
應用程式當機測試
- 測試內容:遊戲是否當機。
- 如何解決測試失敗問題: 診斷及修復可能在執行遊戲完備性檢查工具時發生的任何當機問題。