FileLogger

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() حيث يمكننا تحديد اسم الملف واللاحقة.

المنشأت العامة

FileLogger

public FileLogger ()

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

استنساخ

public ILeveledLogOutput clone ()

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

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

عائدات
ILeveledLogOutput

اغلاق

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 : امتداد الملف حيث يتم تسجيل الدخول.