تشغيل تطبيق المراقبة

توضّح هذه الصفحة كيفية تشغيل تطبيق للمراقبة. ويعمل تطبيق المراقبة هذا كخادم محلي ويعرض البيانات التي ينتجها التطبيق المزوّد بميزة "الشوكة الرنانة". يمكنك تشغيل تطبيق المراقبة إلى جانب تطبيقك للتحقق من أنه يرسل البيانات بشكل صحيح.

تفعيل نقطة نهاية محلية في Unity

يجب إعداد تطبيقك لنقل البيانات إلى نقطة نهاية محلية على الجهاز بدلاً من خوادم Google Play. لتفعيل نقطة نهاية محلية، عليك استدعاء EnableLocalEndpoint() قبل طلب Start() في رمز اللعبة:

tuner.EnableLocalEndpoint();

إضافة علامة في ملف AndroidManifest.xml:

  1. افتح إعدادات إصدار Unity (ملف > إعدادات الإصدار).
  2. إذا لم يتم اختيار نظام التشغيل Android بعد، اختَر نظام Android الأساسي.
  3. ضَع علامة في مربّع الاختيار تصدير المشروع. في المرة التالية التي تنشئ فيها مشروع Unity، يتم إنشاء مشروع Android.
  4. إنشاء مشروع Android (ملف > إنشاء وتشغيل).
  5. فتح ملف AndroidManifest.xml وإضافة العلامة android:usesCleartextTraffic="true":
<application
  android:allowBackup="true"
  android:icon="@mipmap/ic_launcher"
  ...
  android:usesCleartextTraffic="true"
  ...

ترسل لعبتك الآن جميع الطلبات إلى نقطة نهاية محلية.

تشغيل التطبيق وتطبيق المراقبة

يُرجى اتّباع الخطوات التالية لتشغيل تطبيق "Tunning Fork Monitor" والتطبيق في الوقت نفسه للتأكّد من عمل التطبيق بشكل صحيح:

  1. نزِّل ملف .zip لحزمة تطوير البرامج (SDK). تحتوي حزمة SDK على تطبيق الرصد.
  2. فك ضغط الملف.
  3. توصيل جهاز (أو إنشاء جهاز افتراضي) لتشغيل التطبيقات. فعِّل خيارات المطورين وتصحيح أخطاء USB على الجهاز.
  4. ثبِّت حزمة APK لتطبيق Tuning Fork Monitor على الجهاز المستهدَف باستخدام adb:
    adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
    
  5. اضغط على زر الصفحة الرئيسية في Android لإرسال تطبيق "Tunning Fork Monitor" إلى الخلفية على الجهاز.
  6. شغِّل تطبيقك في المقدّمة لمدة 30 ثانية تقريبًا.
  7. انتقِل مرة أخرى إلى تطبيق Tuning Fork Monitor.
  8. يظهر اسم حزمة تطبيقك ضمن التطبيقات المباشرة. انقر على هذا الإدخال لمعرفة تفاصيل التطبيق والبث المباشر عن بُعد.
الشكل 1. يرصد تطبيق المراقبة التطبيق التجريبي
الشكل 2. يعرض تطبيق المراقبة بيانات من التطبيق التجريبي.