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 |
Ö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 |
Siehe auch:
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. |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).