LogUtil
public
class
LogUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil |
Eine Dienstprogrammklasse für das Logging. Nützlich für Code, der statische Methoden aus Log überschreiben muss
Zusammenfassung
Verschachtelte Klassen | |
|---|---|
class |
LogUtil.CLog
Eine Shim-Klasse für |
Öffentliche Methoden | |
|---|---|
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Erstellt einen Formatstring, der dem Logformat „threadtime“ auf dem Gerät ähnelt. |
static
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Wird gesendet, wenn eine Log-Nachricht ausgegeben werden muss. |
Öffentliche Methoden
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
Erstellt einen Formatstring, der dem Logformat „threadtime“ auf dem Gerät ähnelt. Das ist besonders nützlich, da es den Tag und den Monat enthält (um Zeiten für lang laufende TF-Instanzen zu unterscheiden) und auch die 24-Stunden-Zeit verwendet, um zwischen Morgen und Abend zu unterscheiden.
| Parameter | |
|---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |
| Returns | |
|---|---|
String |
|
Weitere Informationen
printLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Wird gesendet, wenn eine Log-Nachricht ausgegeben werden muss. Bei dieser Implementierung wird die Nachricht in jedem Fall in stdout ausgegeben.
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: Die LogLevel-Aufzählung, die die Priorität der Nachricht darstellt. |
tag |
String: Das Tag, das der Nachricht zugeordnet ist. |
message |
String: Die anzuzeigende Meldung. |