مسجل الملفات

public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger


ILeveledLogOutput الذي يوجه رسائل السجل إلى ملف وإلى stdout.

ملخص

المقاولين العامة

FileLogger ()

الأساليب العامة

ILeveledLogOutput clone ()

يقوم بإنشاء FileLogger جديد بنفس إعدادات مستوى السجل مثل الكائن الحالي.

void closeLog ()
InputStreamSource getLog ()
long getMaxLogSizeMbytes ()

إرجاع الحد الأقصى لحجم السجل بالميجابايت.

void init ()

الأساليب المحمية

void init (String logPrefix, String fileSuffix)

بديل لـ init() حيث يمكننا تحديد اسم الملف واللاحقة.

المقاولين العامة

مسجل الملفات

public FileLogger ()

الأساليب العامة

استنساخ

public ILeveledLogOutput clone ()

يقوم بإنشاء FileLogger جديد بنفس إعدادات مستوى السجل مثل الكائن الحالي.

لا ينسخ محتوى ملف السجل الأساسي (أي ستتم كتابة بيانات سجل الاستنساخ في ملف جديد.)

عائدات
ILeveledLogOutput

CloseLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

عائدات
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

إرجاع الحد الأقصى لحجم السجل بالميجابايت.

عائدات
long

فيه

public void init ()

الأساليب المحمية

فيه

protected void init (String logPrefix, 
                String fileSuffix)

بديل لـ init() حيث يمكننا تحديد اسم الملف واللاحقة.

حدود
logPrefix String : اسم الملف الذي سيتم تسجيل الدخول إليه بدون امتداد.

fileSuffix String : امتداد الملف حيث يتم تسجيل الدخول.