FileLogger
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
,用于将日志消息定向到文件和 stdout。
摘要
公共构造函数 | |
---|---|
File
|
公共方法 | |
---|---|
ILeveled
|
clone()
创建一个与当前对象具有相同日志级别设置的新 |
void
|
close
|
Input
|
get
|
long
|
get
返回日志的最大日志大小(以 MB 为单位)。 |
void
|
init()
|
公共构造函数
FileLogger
public FileLogger ()
公共方法
克隆
public ILeveledLogOutput clone ()
创建一个与当前对象具有相同日志级别设置的新 FileLogger
。
不复制底层日志文件内容(即克隆的日志数据将写入新的 文件。)
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
返回日志的最大日志大小(以 MB 为单位)。
返回 | |
---|---|
long |
init
public void init ()
受保护的方法
init
protected void init (String logPrefix, String fileSuffix)
替代 init()
,我们可以在其中指定文件名和后缀。
参数 | |
---|---|
logPrefix |
String :要在其中记录日志的文件名(不带扩展名)。 |
fileSuffix |
String :要记录日志的文件的扩展名。 |