HistoryLogger
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 历史记录记录器,一种特殊日志,仅包含一些特定事件。
摘要
公共构造函数 | |
|---|---|
HistoryLogger()
|
|
公共方法 | |
|---|---|
ILeveledLogOutput
|
clone()
使用与当前对象相同的日志级别设置创建一个新的 |
void
|
init()
初始化日志,创建任何所需的 IO 资源。 |
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
调用此方法可记录类型中的事件,并在映射中包含关联的信息。 |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
|
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
|
公共构造函数
HistoryLogger
public HistoryLogger ()
公共方法
clone
public ILeveledLogOutput clone ()
使用与当前对象相同的日志级别设置创建一个新的 FileLogger。
不会复制底层日志文件内容(即克隆的日志数据将写入新 文件)。
| 返回 | |
|---|---|
ILeveledLogOutput |
|
init
public void init ()
初始化日志,创建任何所需的 IO 资源。
| 抛出 | |
|---|---|
IOException |
|
logEvent
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
调用此方法可记录类型中的事件,并在映射中包含关联的信息。
| 参数 | |
|---|---|
logLevel |
Log.LogLevel |
event |
ILogRegistry.EventType:要记录的事件的 EventType。 |
args |
Map:要添加到日志条目的参数映射,以获取有关
事件的更多详细信息。 |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
| 参数 | |
|---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
| 参数 | |
|---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |