public final class Log
extends java.lang.Object
Log which allows to set the log level.| Modifier and Type | Field and Description |
|---|---|
static int |
LOG_LEVEL_ALL
Log level to log all messages.
|
static int |
LOG_LEVEL_ERROR
Log level to only log error messages.
|
static int |
LOG_LEVEL_INFO
Log level to only log informative, warning and error messages.
|
static int |
LOG_LEVEL_OFF
Log level to disable all logging.
|
static int |
LOG_LEVEL_WARNING
Log level to only log warning and error messages.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
d(java.lang.String tag,
java.lang.String message) |
static void |
d(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable) |
static void |
e(java.lang.String tag,
java.lang.String message) |
static void |
e(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable) |
static int |
getLogLevel()
Returns current
LogLevel for ExoPlayer logcat logging. |
boolean |
getLogStackTraces()
Returns whether stack traces of
Throwables will be logged to logcat. |
static void |
i(java.lang.String tag,
java.lang.String message) |
static void |
i(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable) |
static void |
setLogLevel(int logLevel)
Sets the
LogLevel for ExoPlayer logcat logging. |
static void |
setLogStackTraces(boolean logStackTraces)
Sets whether stack traces of
Throwables will be logged to logcat. |
static void |
w(java.lang.String tag,
java.lang.String message) |
static void |
w(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable) |
public static final int LOG_LEVEL_ALL
public static final int LOG_LEVEL_INFO
public static final int LOG_LEVEL_WARNING
public static final int LOG_LEVEL_ERROR
public static final int LOG_LEVEL_OFF
@Log.LogLevel public static int getLogLevel()
LogLevel for ExoPlayer logcat logging.public boolean getLogStackTraces()
Throwables will be logged to logcat.public static void setLogLevel(@Log.LogLevel
int logLevel)
LogLevel for ExoPlayer logcat logging.logLevel - The new LogLevel.public static void setLogStackTraces(boolean logStackTraces)
Throwables will be logged to logcat.logStackTraces - Whether stack traces will be logged.public static void d(java.lang.String tag,
java.lang.String message)
Log.d(String, String)public static void d(java.lang.String tag,
java.lang.String message,
@Nullable
java.lang.Throwable throwable)
Log.d(String, String, Throwable)public static void i(java.lang.String tag,
java.lang.String message)
Log.i(String, String)public static void i(java.lang.String tag,
java.lang.String message,
@Nullable
java.lang.Throwable throwable)
Log.i(String, String, Throwable)public static void w(java.lang.String tag,
java.lang.String message)
Log.w(String, String)public static void w(java.lang.String tag,
java.lang.String message,
@Nullable
java.lang.Throwable throwable)
Log.w(String, String, Throwable)public static void e(java.lang.String tag,
java.lang.String message)
Log.e(String, String)public static void e(java.lang.String tag,
java.lang.String message,
@Nullable
java.lang.Throwable throwable)
Log.e(String, String, Throwable)