歷史記錄器

public class HistoryLogger
extends FileLogger

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


TF History Logger,只包含一些特定事件的特殊日誌。

概括

公共構造函數

HistoryLogger ()

公共方法

ILeveledLogOutput clone ()

使用與當前對象相同的日誌級別設置創建一個新的FileLogger

void init ()

初始化日誌,創建任何所需的 IO 資源。

void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args)

調用此方法以記錄來自具有地圖中關聯信息的類型的事件。

void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
void printLog (Log.LogLevel logLevel, String tag, String message)

公共構造函數

歷史記錄器

public HistoryLogger ()

公共方法

克隆

public ILeveledLogOutput clone ()

使用與當前對象相同的日誌級別設置創建一個新的FileLogger

不復制底層日誌文件內容(即克隆的日誌數據將寫入新文件。)

退貨
ILeveledLogOutput

在裡面

public void init ()

初始化日誌,創建任何所需的 IO 資源。

日誌事件

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

調用此方法以記錄來自具有地圖中關聯信息的類型的事件。

參數
logLevel Log.LogLevel

event ILogRegistry.EventType :要記錄的事件的EventType

args :要添加到日誌條目以獲取有關事件的更多詳細信息的參數映射。

打印和提示日誌

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

參數
logLevel Log.LogLevel

tag String

message String

打印日誌

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

參數
logLevel Log.LogLevel

tag String

message String