基本流记录器

public abstract class BaseStreamLogger
extends BaseLeveledLogOutput

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger<OS 扩展 OutputStream>


ILeveledLogOutput将日志消息定向到输出流和标准输出。

概括

领域

protected OS extends OutputStream mOutputStream

公共构造函数

BaseStreamLogger ()

公共方法

void closeLog ()
Log.LogLevel getLogLevel ()
Log.LogLevel getLogLevelDisplay ()
void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
void printLog (Log.LogLevel logLevel, String tag, String message)
void setLogLevel (Log.LogLevel logLevel)
void setLogLevelDisplay (Log.LogLevel logLevel)

设置在标准输出上显示的最小LogLevel

受保护的方法

void writeToLog (String message)

将消息写入输出流。

领域

m输出流

protected OS extends OutputStream mOutputStream

公共构造函数

基本流记录器

public BaseStreamLogger ()

公共方法

关闭日志

public void closeLog ()

获取日志级别

public Log.LogLevel getLogLevel ()

退货
Log.LogLevel

获取日志级别显示

public Log.LogLevel getLogLevelDisplay ()

退货
Log.LogLevel在标准输出上显示的当前最小LogLevel

打印并提示日志

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

设置日志级别

public void setLogLevel (Log.LogLevel logLevel)

参数
logLevel Log.LogLevel

设置日志级别显示

public void setLogLevelDisplay (Log.LogLevel logLevel)

设置在标准输出上显示的最小LogLevel

参数
logLevel Log.LogLevel

受保护的方法

写入日志

protected void writeToLog (String message)

将消息写入输出流。

参数
message String : 要写入日志的条目

投掷
如果发生 I/O 错误