LogUtil
public
class
LogUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil |
Eine Dienstprogrammklasse für die Protokollierung. Nützlich für Code, in dem statische Methoden aus Log
überschrieben werden müssen
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 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 einen Formatstring, der dem Protokollformat „threadtime“ auf dem Gerät ähnelt. Das ist besonders nützlich, da der Tag und der Monat angegeben werden (um Zeiten für lang laufende TF-Instanzen zu unterscheiden) und außerdem die 24-Stunden-Zeit verwendet wird, um Morgen von 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. Bei dieser Implementierung wird die Nachricht in allen Fällen auf stdout ausgegeben.
Parameter | |
---|---|
logLevel |
Log.LogLevel : Die Aufzählung LogLevel , die die Priorität der Nachricht darstellt. |
tag |
String : Das Tag, das mit der Nachricht verknüpft ist. |
message |
String : Die anzuzeigende Nachricht. |