public class Logger
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
Logger.LogLevel
日志等级
|
static interface |
Logger.OnFileLogListener
日志文件监听事件
|
static interface |
Logger.OnLogCallback
日志回调接口
|
限定符和类型 | 方法和说明 |
---|---|
void |
enableConsoleLog(boolean bEnabled)
是否开启控制台日志打印
|
void |
enableFileLog(boolean bEnabled)
是否开启文件日志存储。
|
static Logger |
getInstance(android.content.Context context)
获取Logger的单例
|
Logger.OnLogCallback |
getLogCallback()
获取当前设置的日志回调
|
Logger.LogLevel |
getLogLevel()
获取日志等级
|
void |
setLogCallback(Logger.OnLogCallback callback)
设置日志回调
|
void |
setLogLevel(Logger.LogLevel logLevel)
设置日志回调
|
void |
setOnFileLogListener(Logger.OnFileLogListener listener)
设置日志文件监听事件
|
void |
setTraceId(java.lang.String traceId)
设置TraceId
|
void |
uploadLogFile()
上传日志文件到服务器
|
public void setOnFileLogListener(Logger.OnFileLogListener listener)
listener
- 日志文件监听事件。见Logger.OnFileLogListenerpublic static Logger getInstance(android.content.Context context)
context
- 上下文public void setLogCallback(Logger.OnLogCallback callback)
callback
- 回调。public Logger.OnLogCallback getLogCallback()
public void setLogLevel(Logger.LogLevel logLevel)
logLevel
- 日志等级。 见Logger.LogLevel。public Logger.LogLevel getLogLevel()
public void enableConsoleLog(boolean bEnabled)
bEnabled
- public void uploadLogFile()
public void setTraceId(java.lang.String traceId)
traceId
- public void enableFileLog(boolean bEnabled)
bEnabled
-