فایل لاگر

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

init

public void init ()

روش های محافظت شده

init

protected void init (String logPrefix, 
                String fileSuffix)

جایگزینی برای init() که می توانیم نام و پسوند فایل را مشخص کنیم.

مولفه های
logPrefix String : نام فایلی که بدون پسوند باید در آن وارد شوید.

fileSuffix String : پسوند فایل که در آن باید وارد شوید.