LogUtil

public class LogUtil
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil


Eine Protokollierungsdienstprogrammklasse. Nützlich für Code, der statische Methoden aus Log überschreiben muss

Zusammenfassung

Verschachtelte Klassen

class LogUtil.CLog

Eine Shim-Klasse für Log , die automatisch den einfachen Klassennamen des Aufrufers als Log-Tag verwendet

Öffentliche Methoden

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

Erstellt eine Formatzeichenfolge, die dem Protokollformat „threadtime“ auf dem Gerät ähnelt.

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

Wird gesendet, wenn eine Protokollmeldung gedruckt werden muss.

Öffentliche Methoden

getLogFormatString

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

Erstellt eine Formatzeichenfolge, die dem Protokollformat „threadtime“ auf dem Gerät ähnelt. Dies ist besonders nützlich, da es den Tag und den Monat einschließt (um die Zeiten für TF-Instanzen mit langer Laufzeit zu unterscheiden) und außerdem die 24-Stunden-Zeit verwendet, um Morgen und Abend zu unterscheiden.

Parameter
logLevel Log.LogLevel

tag String

message String

Kehrt zurück
String

printLog

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

Wird gesendet, wenn eine Protokollmeldung gedruckt werden muss. Diese Implementierung gibt die Nachricht in allen Fällen auf stdout aus.

Parameter
logLevel Log.LogLevel : Die LogLevel Enumeration, die die Priorität der Nachricht darstellt.

tag String : Das mit der Nachricht verknüpfte Tag.

message String : Die anzuzeigende Nachricht.