LogUtil.CLog
  public
  static
  
  
  class
  LogUtil.CLog
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog | 
Eine Shim-Klasse für Log, die automatisch den einfachen Klassennamen des Aufrufers als Protokoll-Tag verwendet
Zusammenfassung
Felder | |
|---|---|
    protected
    static
    final
    String | 
    
      CLASS_NAME
      
  | 
  
Öffentliche Konstruktoren | |
|---|---|
      
      CLog()
      
      
     | 
  |
Öffentliche Methoden | |
|---|---|
        
        
        static
        
        
        void
     | 
  
    
      
      d(String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      d(String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      e(String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      e(String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      e(Throwable t)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        String
     | 
  
    
      
      findCallerClassName()
      
      
        Sucht den externen Klassennamen, der eine CLog-Methode direkt aufgerufen hat.  | 
  
        
        
        static
        
        
        String
     | 
  
    
      
      findCallerClassName(Throwable t)
      
      
        Sucht den externen Klassennamen, der eine CLog-Methode direkt aufgerufen hat.  | 
  
        
        
        static
        
        
        String
     | 
  
    
      
      getClassName(int frame)
      
      
        Gibt den einfachen Klassennamen aus dem   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      i(String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      i(String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      logAndDisplay(Log.LogLevel logLevel, String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      logAndDisplay(Log.LogLevel logLevel, String message)
      
      
     | 
  
        
        
        static
        
        
        String
     | 
  
    
      
      parseClassName(String fullName)
      
      
        Der einfache Klassenname wird aus dem vollständigen Klassennamen geparst.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      v(String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      v(String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      w(Throwable t)
      
      
        Eine Variante von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      w(String message)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      w(String format, Object... args)
      
      
        Die Shim-Version von   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      wtf(String message)
      
      
        Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      wtf(Throwable t)
      
      
        Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      wtf(String format, Object... args)
      
      
        Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      wtf(String message, Throwable t)
      
      
        Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte.  | 
  
Felder
CLASS_NAME
protected static final String CLASS_NAME
Öffentliche Konstruktoren
CLog
public CLog ()
Öffentliche Methoden
t
public static void d (String message)
Die Shim-Version von Log.d(String, String).
| Parameter | |
|---|---|
message | 
        
          String: Der zu protokollierende String | 
      
t
public static void d (String format, 
                Object... args)Die Shim-Version von Log.d(String, String).  Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
e
public static void e (String message)
Die Shim-Version von Log.e(String, String).
| Parameter | |
|---|---|
message | 
        
          String: Der zu protokollierende String | 
      
e
public static void e (String format, 
                Object... args)Die Shim-Version von Log.e(String, String).  Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
e
public static void e (Throwable t)
Die Shim-Version von Log.e(String, Throwable).
| Parameter | |
|---|---|
t | 
        
          Throwable: Der Throwable, der ausgegeben werden soll. | 
      
findCallerClassName
public static String findCallerClassName ()
Sucht den externen Klassennamen, der eine CLog-Methode direkt aufgerufen hat.
| Returns | |
|---|---|
String | 
        Der einfache Klassenname (oder der voll qualifizierte Name, wenn beim Abrufen einer Referenz auf die Klasse ein Fehler auftritt) der externen Klasse, die eine CLog-Methode aufgerufen hat, oder „Unbekannt“, wenn der Stack-Trace leer ist oder nur CLog-Klassennamen enthält. | 
findCallerClassName
public static String findCallerClassName (Throwable t)
Sucht den externen Klassennamen, der eine CLog-Methode direkt aufgerufen hat.
| Parameter | |
|---|---|
t | 
        
          Throwable: (Optional) der Stacktrace, in dem gesucht werden soll, für Unit-Tests freigegeben | 
      
| Returns | |
|---|---|
String | 
        Der einfache Klassenname (oder der voll qualifizierte Name, wenn beim Abrufen einer Referenz auf die Klasse ein Fehler auftritt) der externen Klasse, die eine CLog-Methode aufgerufen hat, oder „Unbekannt“, wenn der Stack-Trace leer ist oder nur CLog-Klassennamen enthält. | 
getClassName
public static String getClassName (int frame)
Gibt den einfachen Klassennamen aus dem frame. Stapelframe im Aufrufpfad zurück.
 Hinweis: Bei dieser Methode werden 
| Parameter | |
|---|---|
frame | 
        
          int: Der Index des Stack-Trace-Frames, der auf den Klassennamen geprüft werden soll | 
      
| Returns | |
|---|---|
String | 
        Der einfache Klassenname (oder der voll qualifizierte Name, wenn beim Abrufen einer Referenz auf die Klasse ein Fehler auftritt) für das angegebene Element des Stack-Traces. | 
i
public static void i (String format, 
                Object... args)Die Shim-Version von Log.i(String, String).  Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
i
public static void i (String message)
Die Shim-Version von Log.i(String, String).
| Parameter | |
|---|---|
message | 
        
          String: Der zu protokollierende String | 
      
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Die Shim-Version von ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parameter | |
|---|---|
logLevel | 
        
          Log.LogLevel: die LogLevel | 
      
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)Die Shim-Version von ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parameter | |
|---|---|
logLevel | 
        
          Log.LogLevel: die LogLevel | 
      
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, 
                String message)Die Shim-Version von ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parameter | |
|---|---|
logLevel | 
        
          Log.LogLevel: die LogLevel | 
      
message | 
        
          String: Der zu protokollierende String | 
      
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parameter | |
|---|---|
logLevel | 
        
          Log.LogLevel  | 
      
message | 
        
          String  | 
      
parseClassName
public static String parseClassName (String fullName)
Der einfache Klassenname wird aus dem vollständigen Klassennamen geparst. Wenn die Formatierung bereits wie ein einfacher Klassenname aussieht, wird dieser zurückgegeben.
| Parameter | |
|---|---|
fullName | 
        
          String: Der vollständige Name der zu parsenden Klasse | 
      
| Returns | |
|---|---|
String | 
        Der einfache Klassenname | 
v
public static void v (String message)
Die Shim-Version von Log.v(String, String).
| Parameter | |
|---|---|
message | 
        
          String: Der zu protokollierende String | 
      
v
public static void v (String format, 
                Object... args)Die Shim-Version von Log.v(String, String).  Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
w
public static void w (Throwable t)
Eine Variante von Log.w(String, String), bei der der Stacktrace der angegebenen Throwable formatiert und protokolliert wird.
| Parameter | |
|---|---|
t | 
        
          Throwable: Der zu protokollierende Throwable | 
      
w
public static void w (String message)
Die Shim-Version von Log.w(String, String).
| Parameter | |
|---|---|
message | 
        
          String: Der zu protokollierende String | 
      
w
public static void w (String format, 
                Object... args)Die Shim-Version von Log.w(String, String).  Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
wtf
public static void wtf (String message)
Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte. Der Fehler wird immer auf ASSERT-Ebene mit dem Aufrufstapel protokolliert.
| Parameter | |
|---|---|
message | 
        
          String: Die Nachricht, die protokolliert werden soll. | 
      
wtf
public static void wtf (Throwable t)
Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte. Der Fehler wird immer auf ASSERT-Ebene mit dem Aufrufstapel protokolliert.
| Parameter | |
|---|---|
t | 
        
          Throwable: (Optional) Eine Ausnahme, die protokolliert werden soll. Wenn „null“ festgelegt ist, wird nur die Nachricht protokolliert. | 
      
wtf
public static void wtf (String format, 
                Object... args)Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte. Der Fehler wird immer auf ASSERT-Ebene mit dem Aufrufstapel protokolliert. Ruft zur Vereinfachung auch String.format auf.
| Parameter | |
|---|---|
format | 
        
          String: Ein Formatstring für die zu protokollierende Nachricht | 
      
args | 
        
          Object: Die Argumente des Formatstrings | 
      
wtf
public static void wtf (String message, 
                Throwable t)Was für ein schrecklicher Fehler: Melden Sie eine Bedingung, die niemals eintreten sollte. Der Fehler wird immer auf ASSERT-Ebene mit dem Aufrufstapel protokolliert.
| Parameter | |
|---|---|
message | 
        
          String: Die Nachricht, die protokolliert werden soll. | 
      
t | 
        
          Throwable: (Optional) Eine Ausnahme, die protokolliert werden soll. Wenn „null“ festgelegt ist, wird nur die Nachricht protokolliert. |