يجيب هذا الموضوع عن الأسئلة الشائعة حول تطوير الألعاب لبرنامج "ألعاب Google Play على الكمبيوتر".
س: هل هناك حدّ أقصى لحجم الملف الذي يمكن تحميله على برنامج "ألعاب Google Play على الكمبيوتر"؟
ج: بالنسبة إلى تنسيق حزمة التطبيق، الحدّ الأقصى هو 150 ميغابايت كحجم أساسي + 2 غيغابايت عرض المواد في Play. إذا لم يكن ذلك كافيًا، يُرجى التواصل مع جهة الاتصال في Google Play.
س: ماذا يحدث إذا تعذّر بدء HPE؟

ج: إليك بعض الخطوات السريعة لتصحيح الأخطاء التي يمكنك تجربتها:
- تأكَّد من تحديث Windows إلى الإصدار الصادر في مايو 2020 أو إصدار أحدث.
- تأكَّد من عدم نقل HPE، إذ يجب أن يكون على محرك الأقراص `C:`.
- يُرجى التواصل مع جهة الاتصال التي تتعامل معها في Google Play. يجب إرسال جميع ملفات السجلّ المتاحة أيضًا لضمان حلّ المشكلة بسرعة.
س: كيف يمكنني إعداد مسار الاختبار بشكل صحيح؟
ج: يمكنك الاطّلاع على دليل تطوير تطبيقات Android.
س: لعبتي متوافقة فقط مع إصدارات x86 32 بت وليس x86-64، فهل يمكنني الالتزام بمتطلبات Play لإصدارات 64 بت؟
ج: لا.
للحصول على شهادة اعتماد كاملة، يجب أن تتضمّن اللعبة ملفًا تنفيذيًا بنظام 64 بت. تكون الألعاب التي تستخدم 64 بت أكثر استقرارًا وتؤدي إلى تجربة أفضل للاعبين.
إذا كان من غير الممكن من الناحية الفنية أن توفّر لعبتك إصدارًا متوافقًا مع معالجات 64 بت، مثل عدم توفّر دعم لمحرّك الألعاب لمعالجات x86-64، فقد يتم اعتبار اللعبة "قابلة للتشغيل". ولا يمكنه الحصول على شهادة اعتماد كاملة في هذه الحالة.
س: كيف يمكنني جمع ملفات السجلّ؟
ج: يتم تخزين ملفات السجلّ في
%LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with
the file extension.log. Normally, this path expands toC:\Users<username>\AppData\Local\Google\Play Games Developer Emulator\Logs`،
على الرغم من أنّها قد تختلف على نظامك. إذا أردت جمع كل ملفات السجلّات بسرعة وأرشفتها لإرسالها إلى جهة الاتصال في Google Play، يمكنك استخدام أمر PowerShell التالي:
Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zipس: كيف يمكنني إعادة الاتصال بالمحاكي إذا اختفى من adb devices؟
ج: يتصل المحاكي عبر منفذ المضيف المحلي 6520. يمكنك تشغيل هذا الأمر لإعادة الاتصال:
adb connect localhost:6520س: ما هي فلترة ظهور الحزمة ولماذا أحتاج إلى إضافة علامة <queries>؟
تنطبق إمكانية الوصول إلى الحزمة على أي لعبة أو تطبيق يستهدف الإصدار 11 من نظام التشغيل Android (مستوى واجهة برمجة التطبيقات 30). في كثير من الحالات، تكون إصدارات المطوّرين في برنامج "ألعاب Google Play على الكمبيوتر" هي تجربتهم الأولى في التفاعل مع قواعد إذن الاطّلاع على الحِزم. في النظام الجديد، على المطوّرين الإعلان صراحةً عن الحزم التي ينوون التفاعل معها ما لم تكن مرئية تلقائيًا.
س: كيف يمكنني حلّ الخطأ يتطلّب "متجر Google Play"، ولكنه غير متوفّر ، أو لماذا تعمل ميزات مثل الفوترة عند تثبيت اللعبة من "متجر Play" ولكن ليس عند تثبيت اللعبة من مصدر خارجي؟
قد تمنع قواعد ظهور الحزمة الجديدة لعبتك من الوصول إلى "خدمات Google Play" إذا لم يتم تثبيتها من "متجر Play". يمكنك حلّ هذه المشكلة من خلال إضافة طلب بحث إلى الحزمة "com.android.vending" في ملف AndroidManifest.xml:
<manifest>
<queries>
<package android:name="com.android.vending" />
</queries>
</manifest>
س: هل أحتاج إلى تنفيذ ميزة تغيير حجم النافذة في برنامج "ألعاب Google Play على الكمبيوتر"؟
لا.
س: هل يمكنني تغيير وضع الماوس بين الإدخال الأوّلي ومحاكاة الشاشة التي تعمل باللمس في محاكي برنامج "ألعاب Google Play على الكمبيوتر"؟
ج: للتبديل بين وضع شاشة اللمس المحاكي وإدخالات الماوس "الأولية"، يمكنك استخدام قائمة السياق في رمز شريط المهام HPE_Dev:
![]()
انقر بزر الماوس الأيمن، ثم اختَر "خيارات المطوّرين" (Developer Options)، ثم اختَر وضع الإدخال الذي تريد محاكاته ضمن "وضع إدخال الماوس" (Mouse Input Mode).

في تجربة المشغّل، سيؤدي الإعلان عن أنّ لعبتك تستخدم ميزة "android.hardware.type.pc" إلى التبديل تلقائيًا كما يحدث حاليًا على ChromeOS.
<uses-feature
android:name="android.hardware.type.pc"
android:required="false" />
س: لماذا يتعذّر تسجيل الدخول تلقائيًا إلى الإصدار 2 من "خدمات ألعاب Play" على جهاز جوّال؟
ج: في الوقت الحالي، هناك تبعيتان لتسجيل الدخول إلى الإصدار الثاني من "خدمات ألعاب Google Play" على الجهاز: GMS Core وتطبيق "ألعاب Google Play".
يجب أن يكون إصدار GMS Core أحدث من 21.30.xx. للتحقّق من الإصدار، استخدِم الأمر التالي:
adb shell dumpsys package com.google.android.gms | grep -i -e "versionCode" -e "versionName" versionCode=213016046 minSdk=30 targetSdk=31 versionName=21.30.16 (150400-391784508) versionCode=202117048 minSdk=30 targetSdk=30 versionName=20.21.17 (150408-316502805)يمثّل المتغيّر الأول
versionNameالإصدار المطلوب التحقّق منه. من المفترض أن يتم إرسال تحديث خدمات Google الأساسية للأجهزة الجوّالة تلقائيًا إلى جهاز Android. يُرجى إعلامنا إذا لم يتم ذلك.يجب أن يكون إصدار تطبيق "ألعاب Google Play" هو 2021.08.29094 أو إصدار أحدث. يمكنك التحقّق من ذلك من خلال الانتقال إلى الإعدادات > التطبيقات، واختيار تطبيق "ألعاب Google Play"، ثم العثور على رقم الإصدار في أسفل صفحة التفاصيل.
يُرجى العِلم أنّه لم يعُد عليك تثبيت تطبيق "ألعاب Google Play" من مصدر غير معروف لاختبار الإصدار 2 من "خدمات ألعاب Google Play"، إذ من المفترض أن يكون الإصدار اللازم متاحًا الآن على أجهزة المستخدمين.
س: هل يمكنني استخدام مزامنة عرض اللقطات في "ألعاب Google Play على الكمبيوتر" (أو "لماذا تتعطّل لعبة Unity عند تشغيلها")؟
ج: تتوافق مكتبة سرعة عرض اللقطات مع برنامج "ألعاب Google Play على الكمبيوتر"، ولكن الإصدار المضمَّن في لعبة Unity يتسبب حاليًا في حدوث عطل عند التشغيل. إذا كنت تستخدم محرّك ألعاب Unity، ابحث عن خيار الإصدار "تحسين معدّل عرض اللقطات" وتأكَّد من إيقافه.
س: هل يمكن السماح للّاعبين بتحميل الصور المخزّنة محليًا من "ألعاب Google Play على الكمبيوتر"؟
ج: لا يتوفّر حاليًا في المحاكي تجريد مفيد لنظام الملفات المحلي
لاختيار الصور المخزَّنة على كمبيوتر اللاعب أو تجميعها. إذا كنت تستخدم حاليًا
Intent.ACTION_PICK
مع
MediaStore.Images.Media،
عليك إزالة هذا الرمز في إصدارات برنامج "ألعاب Google Play على الكمبيوتر" في الوقت الحالي.
س: هل يمكن تشغيل نُسخ متعددة من المحاكي أو ألعاب متعددة في المحاكي في الوقت نفسه؟
ج: يتيح المحاكي تشغيل نسخة واحدة فقط منه، كما يتيح تشغيل لعبة واحدة فقط في كل مرة. لا يتيح المحاكي أيضًا تشغيل نُسخ متعددة من اللعبة نفسها.
س: هل يمكننا استخدام الإشعارات الفورية في "ألعاب Google Play"؟
ج: بما أنّ "ألعاب Google Play" تستخدم محاكيًا، فإنّ الإشعارات الفورية تكون محدودة الدعم.
س: هل يمكننا استخدام الإعلانات داخل اللعبة مع برنامج "ألعاب Google Play على الكمبيوتر"؟
ج: نعم. يُرجى التواصل مع شبكة الإعلانات للتأكّد من توافقها مع برنامج "ألعاب Google Play على الكمبيوتر". إذا كنت تمثّل شبكة إعلانات، يُرجى الاطّلاع على دليل المطوّرين هذا لمزيد من المعلومات حول كيفية تقديم أفضل دعم لبرنامج "ألعاب Google Play على الكمبيوتر".
س: كيف يمكننا دعم "ألعاب Google Play على الكمبيوتر" كشبكة إعلانات؟
ج: يُرجى الاطّلاع على دليل المطوّرين هذا لمعرفة أفضل طريقة يمكن من خلالها لشبكات الإعلانات دعم "ألعاب Google Play على الكمبيوتر".
س: كيف يمكنني تحليل بيانات برنامج "ألعاب Google Play على الكمبيوتر" في Google Play Console؟
ج: يمكنك الاطّلاع على تقارير "ألعاب Google Play على الكمبيوتر" في "الإحصاءات" و"مؤشرات Android الحيوية" و"إحصاءات الأجهزة والوصول إلى المستخدمين". استخدِم فلتر شكل الجهاز واختَر ألعاب Google Play على الكمبيوتر للاطّلاع على البيانات على المنصة.