Class Logger


  • public class Logger
    extends java.lang.Object
    Logger for Robolectric. For now, it simply prints messages to stdout.

    Logging can be enabled by setting the property: robolectric.logging.enabled = true.

    • Constructor Summary

      Constructors 
      Constructor Description
      Logger()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void debug​(java.lang.String message, java.lang.Object... args)
      Log a debug message.
      static void error​(java.lang.String message, java.lang.Object... args)
      Log an error message.
      static void error​(java.lang.String message, java.lang.Throwable e)
      Log an error message.
      static void info​(java.lang.String message, java.lang.Object... args)
      Log an info message.
      static void lifecycle​(java.lang.String message, java.lang.Object... args)
      Log a lifecycle message.
      static boolean loggingEnabled()  
      static void strict​(java.lang.String message, java.lang.Object... args)  
      static void strict​(java.lang.String message, java.lang.Throwable e)  
      static void warn​(java.lang.String message, java.lang.Object... args)
      Log a warning message.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Logger

        public Logger()
    • Method Detail

      • strict

        public static void strict​(java.lang.String message,
                                  java.lang.Throwable e)
      • strict

        public static void strict​(java.lang.String message,
                                  java.lang.Object... args)
      • info

        public static void info​(java.lang.String message,
                                java.lang.Object... args)
        Log an info message.
        Parameters:
        message - Message text.
        args - Message arguments.
      • warn

        public static void warn​(java.lang.String message,
                                java.lang.Object... args)
        Log a warning message.
        Parameters:
        message - Message text.
        args - Message arguments.
      • error

        public static void error​(java.lang.String message,
                                 java.lang.Throwable e)
        Log an error message.
        Parameters:
        message - Message text.
        e - The exception.
      • error

        public static void error​(java.lang.String message,
                                 java.lang.Object... args)
        Log an error message.
        Parameters:
        message - Message text.
        args - Message arguments.
      • debug

        public static void debug​(java.lang.String message,
                                 java.lang.Object... args)
        Log a debug message.
        Parameters:
        message - Message text.
        args - Message arguments.
      • lifecycle

        public static void lifecycle​(java.lang.String message,
                                     java.lang.Object... args)
        Log a lifecycle message.
        Parameters:
        message - Message text.
        args - Message arguments.
      • loggingEnabled

        public static boolean loggingEnabled()