المكتبات

سجلات

تسجيل احترافي لتطبيقات Flutter، مع عارض داخل التطبيق.

MPL-2.0 Flutterpub.devالتسجيل
الكود يفتح في تبويب جديد

أبرز الميزات

  • يكتب ملفات سجل متجدّدة إلى جانب مخرجات الطرفية
  • يوثّق الأعطال وينظّم السجلات في جلسات
  • يخفي البيانات الحسّاسة قبل كتابتها على القرص
  • يضمّ عارضًا داخل التطبيق لقراءة السجلات وتصديرها

نظرة عامة

تختفي مخرجات print لحظة خروج التطبيق من جهازك. «سجلات» هي طبقة التسجيل لبقية عمر التطبيق: على هاتف المختبِر، وفي تقرير العلة، وفي العطل الذي يحدث لمستخدم واحد فقط.

التثبيت

flutter pub add flutter_logging_service

ما تغطّيه

  • الملفات — تُكتب السجلات على القرص وتتجدّد، فيبقى التاريخ بعد إعادة التشغيل دون أن ينمو بلا حدود.
  • الأعطال — تُسجّل الأخطاء غير المعالجة مع سياقها بدل أن تتلاشى.
  • الجلسات — تُجمع السجلات لكل تشغيل للتطبيق، فيصبح سؤال «ما الذي حدث قبل العطل؟» قابلًا للإجابة.
  • الإخفاء — يمكن حجب الرموز والبُرد الإلكترونية وغيرها من الحقول الحسّاسة قبل حفظ أي شيء.
  • العارض — شاشة مدمجة لتصفّح السجلات وتصفيتها وتصديرها، فيسلّمك المختبِر الدليل دون كابل.

الرخصة

MPL-2.0، منشورة على pub.dev.

التثبيت عبر أوبتينيوم

أوبتينيوم تطبيق مجاني ومفتوح المصدر لأندرويد، يجلب ملفات APK مباشرة من صفحة المصدر على GitHub — دون حساب متجر ودون انتظار مراجعة، وتصلك التحديثات فور صدورها.

  1. ثبّت أوبتينيوم على جهاز أندرويد.
  2. اضغط «أضِف إلى أوبتينيوم» لفتح التطبيق داخله.
  3. بعدها يتابع أوبتينيوم الإصدارات الجديدة وينبّهك إليها.

يمكنك دائمًا تنزيل ملف APK يدويًا من صفحة المصدر.