Log
  public
  
  final
  
  class
  Log
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.log.Log | 
Log class that mirrors the API in main Android sources.
Default behavior outputs the log to System.out. Use setLogOutput(com.android.tradefed.log.Log.ILogOutput)
 to redirect the log somewhere else.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        interface | Log.ILogOutputClasses which implement this interface provides methods that deal with outputting log messages. | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        void | 
      d(String tag, String message)
      Outputs a  | 
| 
        
        
        static
        
        
        void | 
      e(String tag, String message)
      Outputs a  | 
| 
        
        
        static
        
        
        void | 
      e(String tag, Throwable throwable)
      Outputs a  | 
| 
        
        
        static
        
        
        String | 
      getLogFormatString(Log.LogLevel logLevel, String tag, String message)
      Formats a log message. | 
| 
        
        
        static
        
        
        void | 
      i(String tag, String message)
      Outputs a  | 
| 
        
        
        static
        
        
        void | 
      logAndDisplay(Log.LogLevel logLevel, String tag, String message)
      Outputs a log message and attempts to display it in a dialog. | 
| 
        
        
        static
        
        
        void | 
      printLog(Log.LogLevel logLevel, String tag, String message)
      Prints a log message. | 
| 
        
        
        static
        
        
        void | 
      setLogOutput(Log.ILogOutput logOutput)
      Sets the  | 
| 
        
        
        static
        
        
        void | 
      v(String tag, String message)
      Outputs a  | 
| 
        
        
        static
        
        
        void | 
      w(String tag, String message)
      Outputs a  | 
Public methods
d
public static void d (String tag, 
                String message)Outputs a LogLevel.DEBUG level message.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
e
public static void e (String tag, 
                String message)Outputs a LogLevel.ERROR level message.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
e
public static void e (String tag, 
                Throwable throwable)Outputs a LogLevel.ERROR level Throwable information.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| throwable | Throwable: TheThrowableto output. | 
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
Formats a log message.
| Returns | |
|---|---|
| String | |
i
public static void i (String tag, 
                String message)Outputs a LogLevel.INFO level message.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String tag, String message)
Outputs a log message and attempts to display it in a dialog.
| Parameters | |
|---|---|
| logLevel | Log.LogLevel | 
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
printLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Prints a log message.
setLogOutput
public static void setLogOutput (Log.ILogOutput logOutput)
Sets the ILogOutput to use to print the logs. If not set, System.out will be
 used.
| Parameters | |
|---|---|
| logOutput | Log.ILogOutput: TheILogOutputto use to print the log. | 
v
public static void v (String tag, 
                String message)Outputs a LogLevel.VERBOSE level message.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
w
public static void w (String tag, 
                String message)Outputs a LogLevel.WARN level message.
| Parameters | |
|---|---|
| tag | String: The tag associated with the message. | 
| message | String: The message to output. | 
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-12-09 UTC.
