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

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

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

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

tuner.EnableLocalEndpoint();

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

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

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

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

يُرجى اتّباع الخطوات التالية لتشغيل تطبيق Tuning 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 لإرسال تطبيق Tuning Fork Monitor إلى الخلفية على الجهاز.
  6. شغِّل تطبيقك في المقدّمة لمدة 30 ثانية تقريبًا.
  7. انتقِل مرة أخرى إلى تطبيق Tuning Fork Monitor.
  8. يظهر اسم حزمة التطبيق ضمن التطبيقات المباشرة. انقر على هذا الإدخال لعرض تفاصيل التطبيق والقياس عن بُعد.
الشكل 1. يرصد تطبيق المراقبة التطبيق التجريبي.
الشكل 2. يعرض تطبيق المراقبة بيانات من التطبيق التجريبي.