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

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

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

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

tuner.EnableLocalEndpoint();

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

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