أداة التحقّق من جاهزية اللعبة هي أداة تساعد في التحقّق من استيفاء لعبتك لمتطلبات المراجعة محليًا في "محاكي المطوّرين" لبرنامج "ألعاب Google Play على الكمبيوتر". يساعد تشغيل لعبتك من خلال هذه الأداة في تقليل وقت المراجعة من خلال إبراز المشاكل الشائعة قبل إرسال لعبتك إلى المراجعة الرسمية.
كيف تعمل هذه الميزة؟
- شغِّل لعبتك في "محاكي المطوّرين" لبرنامج "ألعاب Google Play على الكمبيوتر".
- افتح "أداة التحقّق من جاهزية اللعبة" باستخدام الرمز "التحقّق من جاهزية اللعبة" في قائمة السياق في لوحة النظام (انقر بزر الماوس الأيمن على رمز "ألعاب Google Play على الكمبيوتر" في لوحة النظام).
- في "أداة التحقّق من جاهزية اللعبة"، اختَر اسم حزمة اللعبة من الاختبار.
- انقر على إجراء الاختبارات.
- انتظِر 20 ثانية حتى ينتهي الاختبار.
عند اكتمال هذه الخطوات، ستظهر لك قائمة بجميع نتائج الاختبارات (ناجحة أو غير ناجحة). تتضمّن الاختبارات غير الناجحة وصفًا للمشكلة ورابطًا يؤدي إلى مستندات المطوّرين هذه على يسار الشاشة. تساعدك هذه الروابط في تشخيص المشكلة والتوصل إلى حلّ.
اختبارات التوافق مع "ألعاب Google Play على الكمبيوتر"
في ما يلي قائمة بالاختبارات التي تجريها "أداة التحقّق من جاهزية اللعبة" وكيفية معالجة أي مشاكل تكتشفها.
اختبار ميزات Android
- ما يتم اختباره: يبحث هذا الاختبار عن الميزات غير المتوافقة مع "ألعاب Google Play على الكمبيوتر" ولكنها متوفّرة في ملف
AndroidManifest.xmlالخاص باللعبة. - كيفية معالجة حالات عدم اجتياز الاختبار: عليك إزالة أي ميزات غير متوافقة مع "ألعاب Google Play على الكمبيوتر" أو جعلها اختيارية لضمان إمكانية تثبيت اللاعبين للعبتك ولعبها.
اختبار واجهة التطبيق الثنائية (ABI) المتوافقة
- ما يتم اختباره: يضمن هذا الاختبار أنّ اللعبة متوافقة مع واجهة x86 أو x86-64 أو أي واجهة ABI من ARM. هذا الاختبار مطلوب لتشغيل اللعبة على "ألعاب Google Play على الكمبيوتر".
- كيفية معالجة حالات عدم اجتياز الاختبار: تأكَّد من أنّ لعبتك والمكتبات التي تدعمها تم إنشاؤها لواجهة x86-64.
اختبار واجهة x86 ABI
- ما يتم اختباره: يضمن هذا الاختبار أنّ اللعبة متوافقة مع واجهة x86-64 ABI، وهي الواجهة المقترَحة لبرنامج "ألعاب Google Play على الكمبيوتر".
- كيفية معالجة حالات عدم اجتياز الاختبار: تأكَّد من أنّ لعبتك والمكتبات التي تدعمها تم إنشاؤها لواجهة x86-64.
اختبار إصدار OpenGL غير المتوافق
- ما يتم اختباره: يضمن هذا الاختبار أنّ إصدار OpenGL المحدّد في ملف البيان متوافق مع "ألعاب Google Play على الكمبيوتر".
- كيفية معالجة حالات عدم اجتياز الاختبار: تأكَّد من أنّ لعبتك متوافقة مع الحد الأدنى من إصدارات
OpenGL ES أو Vulkan لبرنامج
"ألعاب Google Play على الكمبيوتر" وعدِّل ملف
AndroidManifest.xmlوفقًا لذلك.
اختبار تكامل حزمة SDK للإصدار 2 من "خدمات ألعاب Play"
- ما يتم اختباره: يضمن هذا الاختبار إمكانية العثور على حزمة SDK للإصدار 2 من "خدمات ألعاب Play" في ملف
AndroidManifest.xml. - كيفية معالجة حالات عدم اجتياز الاختبار: اطّلِع على متطلبات الاستمرارية وتأكَّد من أنّك دمجت أحدث حزمة SDK من "خدمات ألعاب Play".
اختبار تسجيل الدخول باستخدام حزمة SDK للإصدار 2 من "خدمات ألعاب Play"
- ما يتم اختباره: يضمن هذا الاختبار أنّ اللاعب قد سجّل الدخول باستخدام حزمة SDK للإصدار 2 من "خدمات ألعاب Play".
- كيفية معالجة حالات عدم اجتياز الاختبار اطّلِع على متطلبات الاستمرارية وتأكَّد من أنّك تطلب من اللاعب تسجيل الدخول عند تشغيل اللعبة.
اختبار حزمة Input SDK
- ما يتم اختباره: يضمن هذا الاختبار أنّ اللعبة قد تم دمجها مع خدمة ربط الإدخال باستخدام حزمة Input SDK.
- كيفية معالجة حالات عدم اجتياز الاختبار: اطّلِع على حزمة Input SDK وتأكَّد من أنّك تشير إلى روابط الإجراءات في لعبتك.
اختبار ثبات عدد اللقطات في الثانية
- ما يتم اختباره:
- لم تُنتج اللعبة عددًا كافيًا من اللقطات لاحتساب عدد اللقطات الثابت في الثانية.
- لم تُنتج اللعبة باستمرار أكثر من 30 لقطة في الثانية.
- كيفية معالجة حالات عدم اجتياز الاختبار: تأكَّد من أنّ لعبتك تستوفي متطلبات معدّل اللقطات لـ "ألعاب Google Play على الكمبيوتر" وتحافظ على ثبات معدّل اللقطات.
اختبار الأذونات
- ما يتم اختباره: يضمن هذا الاختبار أنّ اللعبة لا تطلب أذونات غير متوافقة مع "ألعاب Google Play على الكمبيوتر".
- كيفية معالجة حالات عدم اجتياز الاختبار: اطّلِع على الميزات غير المتوفّرة في "ألعاب Google Play على الكمبيوتر" وتأكَّد من أنّها اختيارية.
اختبار حالة ANR
- ما يتم اختباره: يضمن هذا الاختبار عدم رصد خطأ "التطبيق لا يستجيب" (ANR) أثناء تشغيل اللعبة.
- كيفية معالجة حالات عدم اجتياز الاختبار: اطّلِع على كيفية رصد حالات ANR والنوع الأكثر شيوعًا منها، وعالج أي مشاكل ربما حدثت عند تشغيل "أداة التحقّق من جاهزية اللعبة".
اختبار تعطُّل التطبيق
- ما يتم اختباره: يضمن هذا الاختبار عدم تعطُّل اللعبة.
- كيفية معالجة حالات عدم اجتياز الاختبار: عليك تشخيص وإصلاح أي حالات تعطُّل ربما حدثت عند تشغيل "أداة التحقّق من جاهزية اللعبة".