LogUtil

public class LogUtil
extends Object

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


Eine Logging-Utility-Klasse. Nützlich für Code, der statische Methoden von 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 Protokollnachricht 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 enthält (um Zeiten für lange laufende TF-Instanzen zu unterscheiden) und auch die 24-Stunden-Zeit verwendet, um den Morgen vom Abend zu unterscheiden.

Parameter
logLevel Log.LogLevel

tag String

message String

Kehrt zurück
String

Druckprotokoll

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

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

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

tag String : Das der Nachricht zugeordnete Tag.

message String : Die anzuzeigende Nachricht.