文件記錄器
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 () 建立一個與目前物件具有相同日誌等級設定的新 |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () 傳回日誌的最大日誌大小(以 MB 為單位)。 |
void | init () |
受保護的方法 | |
---|---|
void | init (String logPrefix, String fileSuffix) |
公共構造函數
文件記錄器
public FileLogger ()
公共方法
複製
public ILeveledLogOutput clone ()
建立一個與目前物件具有相同日誌等級設定的新FileLogger
。
退貨 | |
---|---|
ILeveledLogOutput |
關閉日誌
public void closeLog ()
取得最大日誌大小Mbytes
public long getMaxLogSizeMbytes ()
傳回日誌的最大日誌大小(以 MB 為單位)。
退貨 | |
---|---|
long |
在裡面
public void init ()
受保護的方法
在裡面
protected void init (String logPrefix, String fileSuffix)
init()
的替代方案,我們可以指定檔案名稱和後綴。
參數 | |
---|---|
logPrefix | String :記錄的檔案名,不含副檔名。 |
fileSuffix | String :記錄檔案的副檔名。 |