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 |
Ö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 |
Siehe auch:
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. |
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-03-30 (UTC).