توضّح هذه الصفحة كيفية تشغيل تطبيق مراقبة. يعمل تطبيق المراقبة هذا خادم محلي ويعرض البيانات التي يستخدمها تطبيق Tuning Fork إنتاجه. يمكنك تشغيل تطبيق المراقبة إلى جانب تطبيقك للتأكّد من أنّه إرسال البيانات بشكل صحيح.
تفعيل نقطة نهاية محلية في Unity
يجب ضبط تطبيقك لنقل البيانات إلى نقطة نهاية محلية على
جهازك بدلاً من خوادم Google Play. لتفعيل نقطة نهاية محلية، اتصل
EnableLocalEndpoint()
قبل الاتصال بـ "Start()
" في رمز لعبتك:
tuner.EnableLocalEndpoint();
أضِف علامة في ملف AndroidManifest.xml
:
- افتح إعدادات إصدار Unity (ملف > إعدادات الإصدار).
- إذا لم يتم تحديده بعد، اختَر نظام Android الأساسي.
- ضَع علامة في مربّع الاختيار تصدير المشروع. في المرّة القادمة التي تبني فيها روح الانسجام فإن ذلك يؤدي إلى إنشاء مشروع Android.
- إنشاء مشروع Android (ملف > إنشاء وتشغيل)
- افتح ملف
AndroidManifest.xml
وأضِف العلامة.android:usesCleartextTraffic="true"
:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
...
android:usesCleartextTraffic="true"
...
ترسل لعبتك الآن جميع الطلبات إلى نقطة نهاية محلية.
تشغيل التطبيق وتطبيق المراقبة
اتّبِع هذه الخطوات لتشغيل تطبيق Tuning Fork Monitor مع تطبيقك في الوقت نفسه. للتأكّد من عمل تطبيقك بشكل صحيح:
- نزِّل ملف .zip لحزمة تطوير البرامج (SDK). تحتوي حزمة SDK على للمراقبة.
- احرص على فك ضغط الملف.
- ربط جهاز (أو إنشاء جهاز افتراضي) لتشغيل التطبيقات. تفعيل خيارات المطوّرين وتصحيح أخطاء الجهاز عبر USB الجهاز.
- ثبِّت حِزمة APK لتطبيق Tuning Fork Monitor على الجهاز المستهدَف باستخدام
adb:
adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
- اضغط على زر Android Home لإرسال تطبيق Tuning Fork Monitor إلى الخلفية على الجهاز.
- شغِّل تطبيقك في المقدّمة لمدة 30 ثانية تقريبًا.
- انتقِل مرة أخرى إلى تطبيق Tuning Fork Monitor.
- يظهر اسم حزمة التطبيق ضمن التطبيقات النشطة. انقر على هذا الإدخال للاطّلاع على تفاصيل التطبيق وبيانات القياس عن بُعد