文件记录器
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
。
概括
公共构造函数 | |
---|---|
FileLogger () |
公共方法 | |
---|---|
ILeveledLogOutput | clone () 创建一个与当前对象具有相同日志级别设置的新 |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () 返回日志的最大日志大小(以 MB 为单位)。 |
void | init () |
受保护的方法 | |
---|---|
void | init (String logPrefix, String fileSuffix) |
公共构造函数
文件记录器
public FileLogger ()
公共方法
克隆
public ILeveledLogOutput clone ()
创建一个与当前对象具有相同日志级别设置的新FileLogger
。
退货 | |
---|---|
ILeveledLogOutput |
关闭日志
public void closeLog ()
获取最大日志大小Mbytes
public long getMaxLogSizeMbytes ()
返回日志的最大日志大小(以 MB 为单位)。
退货 | |
---|---|
long |
在里面
public void init ()
受保护的方法
在里面
protected void init (String logPrefix, String fileSuffix)
init()
的替代方案,我们可以指定文件名和后缀。
参数 | |
---|---|
logPrefix | String :记录的文件名,不带扩展名。 |
fileSuffix | String :记录文件的扩展名。 |