Protokoll

public final class Log
extends Object

java.lang.Object
   ↳ com.android.tradefed.log.Log


Protokollklasse, die die API in den Haupt-Android-Quellen widerspiegelt.

Im Standardverhalten wird das Protokoll an System.out ausgegeben. Verwenden Sie setLogOutput(com.android.tradefed.log.Log.ILogOutput), um das Protokoll an einen anderen Ort weiterzuleiten.

Zusammenfassung

Verschachtelte Klassen

interface Log.ILogOutput

Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Ausgeben von Protokollmeldungen. 

Öffentliche Methoden

static void d(String tag, String message)

Gibt eine Meldung der Ebene LogLevel.DEBUG aus.

static void e(String tag, String message)

Gibt eine Meldung der Ebene LogLevel.ERROR aus.

static void e(String tag, Throwable throwable)

Gibt Informationen der Ebene LogLevel.ERROR auf Ebene Throwable aus.

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

Formatiert eine Protokollnachricht.

static void i(String tag, String message)

Gibt eine Meldung der Ebene LogLevel.INFO aus.

static void logAndDisplay(Log.LogLevel logLevel, String tag, String message)

Gibt eine Protokollmeldung aus und versucht, sie in einem Dialogfeld anzuzeigen.

static void printLog(Log.LogLevel logLevel, String tag, String message)

Gibt eine Lognachricht aus.

static void setLogOutput(Log.ILogOutput logOutput)

Hiermit wird festgelegt, mit welchem ILogOutput die Protokolle gedruckt werden sollen.

static void v(String tag, String message)

Gibt eine Meldung der Ebene LogLevel.VERBOSE aus.

static void w(String tag, String message)

Gibt eine Meldung der Ebene LogLevel.WARN aus.

Öffentliche Methoden

t

public static void d (String tag, 
                String message)

Gibt eine Meldung der Ebene LogLevel.DEBUG aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.

e

public static void e (String tag, 
                String message)

Gibt eine Meldung der Ebene LogLevel.ERROR aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.

e

public static void e (String tag, 
                Throwable throwable)

Gibt Informationen der Ebene LogLevel.ERROR auf Ebene Throwable aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

throwable Throwable: Der Throwable, der ausgegeben werden soll.

getLogFormatString

public static String getLogFormatString (Log.LogLevel logLevel, 
                String tag, 
                String message)

Formatiert eine Protokollnachricht.

Returns
String

i

public static void i (String tag, 
                String message)

Gibt eine Meldung der Ebene LogLevel.INFO aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String tag, 
                String message)

Gibt eine Protokollmeldung aus und versucht, sie in einem Dialogfeld anzuzeigen.

Parameter
logLevel Log.LogLevel

tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.

printLog

public static void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Gibt eine Lognachricht aus.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Hiermit wird festgelegt, mit welchem ILogOutput die Protokolle gedruckt werden sollen. Wenn nicht festgelegt, wird System.out verwendet.

Parameter
logOutput Log.ILogOutput: Der ILogOutput, mit dem das Protokoll gedruckt werden soll.

v

public static void v (String tag, 
                String message)

Gibt eine Meldung der Ebene LogLevel.VERBOSE aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.

w

public static void w (String tag, 
                String message)

Gibt eine Meldung der Ebene LogLevel.WARN aus.

Parameter
tag String: Das Tag, das mit der Nachricht verknüpft ist.

message String: Die Nachricht, die ausgegeben werden soll.