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. |