التحقّق من جاهزية لعبتك على برنامج "ألعاب Google Play على الكمبيوتر"
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
"أداة التحقّق من جاهزية اللعبة" هي أداة تساعد في التحقّق من جاهزية لعبتك قبل المراجعة.
متطلبات محلية في محاكي المطوّرين لبرنامج "ألعاب 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
- الاختبار الذي يختبره التطبيق: يتأكّد هذا من أنّ اللعبة تتوافق مع واجهة التطبيق الثنائية (ABI) بمعيار x86-64، والتي
يُنصح به لاستخدام "ألعاب Google Play على الكمبيوتر".
- كيفية التعامل مع حالات عدم اكتمال الاختبارات: التأكد من أن لعبتك وما تدعمها
المكتبات من أجل
وx86-64.
اختبار إصدار OpenGL غير متوافق
- ما يختبره: إصدار OpenGL المحدّد في البيان متاح
على "ألعاب Google Play على الكمبيوتر".
- كيفية معالجة حالات تعذُّر الاختبارات: تأكَّد من أنّ لعبتك تتوافق مع الحدّ الأدنى من المتطلبات.
إصدارات OpenGL ES أو Vulkan لـ
يجب تعديل برنامج "ألعاب Google Play على الكمبيوتر" وتعديل
AndroidManifest.xml
وفقًا لذلك.
اختبار دمج حزمة تطوير البرامج (SDK) لإصدار 2 من "خدمات ألعاب Play"
- الاختبار الذي يختبره: ما إذا كان بالإمكان العثور على حزمة تطوير البرامج (SDK) الخاصة بالإصدار 2 من "حزمة تطوير البرامج (SDK) لـ "خدمات ألعاب Play" في
AndroidManifest.xml
.
- كيفية معالجة حالات تعذُّر الاختبار: اطّلِع على متطلبات الاستمرارية وتأكَّد من دمج
أحدث حزمة تطوير برامج (SDK) لـ "خدمات ألعاب Google Play".
اختبار تسجيل الدخول باستخدام حزمة تطوير البرامج (SDK) لإصدار 2 من "خدمات ألعاب Play"
- ما يتم اختباره: ما إذا كان اللاعب قد سجّل الدخول باستخدام الإصدار 2 من حزمة تطوير البرامج (SDK) لـ "خدمات ألعاب Play".
- كيفية التعامل مع تعذُّر إجراء الاختبار: اطّلِع على متطلبات الاستمرارية وتأكَّد من تسجيل الدخول.
المستخدم عند تشغيله.
إدخال اختبار حزمة تطوير البرامج (SDK)
- ما يتم اختباره: يتحقق هذا الاختبار مما إذا كانت اللعبة قد تم دمجها مع خدمة ربط الإدخال
باستخدام حزمة تطوير البرامج (SDK) الخاصة بالإدخال.
- كيفية معالجة حالات تعذُّر الاختبار: اطّلِع على حزمة تطوير البرامج (SDK) للإدخال وتأكَّد من إضافة تعليقات توضيحية إلى عمليات ربط الإجراءات في
لعبتك.
اختبار ثبات اللقطات في الثانية
- اختبارات الاختبار:
- لم تُنتج اللعبة لقطات كافية لاحتساب عدد اللقطات الثابتة في الثانية.
- لم تُظهر اللعبة عددًا أكبر من 30 لقطة في الثانية بشكلٍ ثابت.
- كيفية معالجة حالات تعذُّر الاختبار: تأكَّد من أنّ لعبتك تستوفي متطلبات معدل عرض اللقطات
لتطبيق "ألعاب Google Play على الكمبيوتر"، واحرص على الحفاظ على ثبات معدل عرض اللقطات.
اختبار الأذونات
اختبار ANR
اختبار أعطال التطبيق
- الاختبار الذي يختبره: ما إذا تعطّلت اللعبة.
- كيفية معالجة حالات تعذُّر اجتياز الاختبار: تشخيص أي أعطال قد تحدث أثناء
تشغيل أداة التحقّق من جاهزية اللعبة وإصلاحها
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 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"]],["تاريخ التعديل الأخير: 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."]]