|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.android.ddmlib.Log
public final class Log
Log class that mirrors the API in main Android sources.
Default behavior outputs the log toSystem.out
. Use
setLogOutput(com.android.ddmlib.Log.ILogOutput)
to redirect the log somewhere else.
Nested Class Summary | |
---|---|
static interface |
Log.ILogOutput
Classes which implement this interface provides methods that deal with outputting log messages. |
static class |
Log.LogLevel
Log Level enum. |
Method Summary | |
---|---|
static void |
d(java.lang.String tag,
java.lang.String message)
Outputs a Log.LogLevel.DEBUG level message. |
static void |
e(java.lang.String tag,
java.lang.String message)
Outputs a Log.LogLevel.ERROR level message. |
static void |
e(java.lang.String tag,
java.lang.Throwable throwable)
Outputs a Log.LogLevel.ERROR level Throwable information. |
static java.lang.String |
getLogFormatString(Log.LogLevel logLevel,
java.lang.String tag,
java.lang.String message)
Formats a log message. |
static void |
i(java.lang.String tag,
java.lang.String message)
Outputs a Log.LogLevel.INFO level message. |
static void |
logAndDisplay(Log.LogLevel logLevel,
java.lang.String tag,
java.lang.String message)
Outputs a log message and attempts to display it in a dialog. |
static void |
printLog(Log.LogLevel logLevel,
java.lang.String tag,
java.lang.String message)
Prints a log message. |
static void |
setLogOutput(Log.ILogOutput logOutput)
Sets the Log.ILogOutput to use to print the logs. |
static void |
v(java.lang.String tag,
java.lang.String message)
Outputs a Log.LogLevel.VERBOSE level message. |
static void |
w(java.lang.String tag,
java.lang.String message)
Outputs a Log.LogLevel.WARN level message. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void v(java.lang.String tag, java.lang.String message)
Log.LogLevel.VERBOSE
level message.
tag
- The tag associated with the message.message
- The message to output.public static void d(java.lang.String tag, java.lang.String message)
Log.LogLevel.DEBUG
level message.
tag
- The tag associated with the message.message
- The message to output.public static void i(java.lang.String tag, java.lang.String message)
Log.LogLevel.INFO
level message.
tag
- The tag associated with the message.message
- The message to output.public static void w(java.lang.String tag, java.lang.String message)
Log.LogLevel.WARN
level message.
tag
- The tag associated with the message.message
- The message to output.public static void e(java.lang.String tag, java.lang.String message)
Log.LogLevel.ERROR
level message.
tag
- The tag associated with the message.message
- The message to output.public static void logAndDisplay(Log.LogLevel logLevel, java.lang.String tag, java.lang.String message)
tag
- The tag associated with the message.message
- The message to output.public static void e(java.lang.String tag, java.lang.Throwable throwable)
Log.LogLevel.ERROR
level Throwable
information.
tag
- The tag associated with the message.throwable
- The Throwable
to output.public static void setLogOutput(Log.ILogOutput logOutput)
Log.ILogOutput
to use to print the logs. If not set, System.out
will be used.
logOutput
- The Log.ILogOutput
to use to print the log.public static void printLog(Log.LogLevel logLevel, java.lang.String tag, java.lang.String message)
logLevel
- tag
- message
- public static java.lang.String getLogFormatString(Log.LogLevel logLevel, java.lang.String tag, java.lang.String message)
logLevel
- tag
- message
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |