LogUtil
public
class
LogUtil
extends Object
java.lang.Object | |
😎 | com.android.tradefed.log.LogUtil (google.com.android.tradefed.log.LogUtil) |
Eine Logging-Dienstprogrammklasse. Nützlich für Code, der statische Methoden aus Log
überschreiben muss
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class |
LogUtil.CLog
Shim-Klasse für |
Öffentliche Methoden | |
---|---|
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Erstellt einen Formatstring, der dem "threadtime" ähnelt Protokollformat auf dem Gerät. |
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 einen Formatstring, der dem "threadtime" ähnelt Protokollformat auf dem Gerät. Dieses ist besonders nützlich, da hier Tag und Monat enthalten sind (um lange laufende TF-Instanzen) und verwendet 24-Stunden-Zeit, um morgens vom 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 Protokollnachricht gedruckt werden muss. Diese Implementierung gibt die Nachricht immer stdout.
Parameter | |
---|---|
logLevel |
Log.LogLevel : Die LogLevel -Enum, die die Priorität der Nachricht darstellt. |
tag |
String : Das mit der Nachricht verknüpfte Tag. |
message |
String : Die Nachricht, die angezeigt werden soll. |