com.android.tradefed.log

واجهات

ILeveledLogOutput توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إخراج رسائل السجلّ. 
ILogRegistry واجهة لمسجّل ILogOutput أحادي، وهو يوزّع ويدير مسجّلات مختلفة. 
ITerribleFailureHandler واجهة للتعامل مع حالات الفشل الخطيرة من com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
ITestLogger كيان يمكنه تسجيل تدفقات البيانات من أنواع مختلفة 
Log.ILogOutput توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إخراج رسائل السجلّ. 

صفوف

BaseLeveledLogOutput تنفيذ أساسي لـ ILeveledLogOutput يسمح بفلترة بعض العلامات استنادًا إلى اسمها أو مكوّناتها 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput يوجّه رسائل السجلّ إلى تدفق الإخراج وإلى الإخراج العادي 
FileLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى الإخراج العادي 
HistoryLogger مسجّل سجلّ TF، وهو سجلّ خاص لا يحتوي إلا على بعض الأحداث المحدّدة 
Log فئة السجلّ التي تعكس واجهة برمجة التطبيقات في مصادر Android الرئيسية 
LogReceiver  
LogRegistry تنفيذ ILogRegistry يوزّع ويدير مسجّلات مختلفة، باستخدام المسجّل المناسب استنادًا إلى ThreadGroup للعملية التي تجري المكالمة 
LogUtil فئة أداة تسجيل 
LogUtil.CLog فئة shim لـ Log تستخدم تلقائيًا اسم الفئة البسيط للمتصل كـ علامة سجلّ
SimpleFileLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى الإخراج العادي وإلى ملف سجلّ واحد 
StdoutLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى الإخراج العادي 
TerribleFailureEmailHandler فئة معالج بسيطة ترسل رسالة إلكترونية إلى المستخدمين المهتمّين عندما يحدث خطأ WTF (ما هذا الفشل الرهيب) ضمن مثيل Trade Federation 

تعدادات

ILogRegistry.EventType الأحداث التي من المفيد تسجيلها
Log.LogLevel تعداد مستوى السجلّ