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

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

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