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 |
static
void
|
e(String tag, String message)
Gibt eine Meldung der Ebene |
static
void
|
e(String tag, Throwable throwable)
Gibt Informationen der Ebene |
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 |
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 |
static
void
|
v(String tag, String message)
Gibt eine Meldung der Ebene |
static
void
|
w(String tag, String message)
Gibt eine Meldung der Ebene |
Ö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. |