أوامر تصحيح الأخطاء لإنشاء الملفات الشخصية المحلية

على الرغم من أنّ الطريقة الأكثر فائدة لاستخدام ProfilingManager هي جمع الملفات الشخصية من المستخدمين العلنيين، قد تحتاج أولاً إلى تصحيح أخطاء عملية الإعداد أو تسجيل الملفات الشخصية المحلية لإجراء التحقيقات. ربما لاحظت أنّه لا يتم تسجيل الملفات الشخصية في بعض الأحيان، وغالبًا ما يكون ذلك بسبب الحدّ الأقصى لعدد الطلبات. لمزيد من المعلومات، يُرجى الاطّلاع على آلية عمل الحدّ من المعدّل.

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

إيقاف أداة تحديد المعدّل

يكون الأمر التالي مفيدًا بشكل خاص عند استخدام ProfilingManager محليًا. ويؤدي ذلك إلى إيقاف كل من عملية التطبيق وأدوات تحديد المعدّل في النظام، مع توجيه ProfilingManager إلى تلبية جميع طلبات الملف الشخصي بدون تقييد المعدّل.

adb shell device_config put profiling_testing rate_limiter.disabled true

الاحتفاظ ببيانات التتبُّع غير المنقّحة

يتيح لك الأمر التالي الاحتفاظ بنسخ غير منقّحة من عمليات التتبُّع في الدليل المؤقت الواقع في /data/misc/perfetto-traces/profiling/<trace-name>.perfetto-trace-unredacted. تقدّم عمليات التتبُّع غير المنقّحة معلومات على مستوى النظام أكثر من عمليات التتبُّع المنقّحة، وهو ما قد يكون ضروريًا لإجراء تحقيقات معمّقة.

adb shell device_config put profiling_testing delete_temporary_results.disabled true

لأسباب متعلّقة بالخصوصية، تتوفّر هذه الميزة فقط لإنشاء ملفات شخصية محلية، وهي غير مفعّلة تلقائيًا.