أداة تسجيل الملفات

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 الذي يوجِّه رسائل السجلّ إلى ملف ويستخرج البيانات.

ملخّص

شركة إنشاءات عامة

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: امتداد الملف المطلوب التسجيل