歷史記錄器

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