LogUtil

public class LogUtil
extends Object

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


Klasa narzędzi do logowania. Przydatne w przypadku kodu, który musi zastąpić metody statyczne z Log

Podsumowanie

Zagnieżdżone klasy

class LogUtil.CLog

Klasa shim dla Log, która automatycznie używa prostej nazwy klasy wywołującego jako tagu logu.

Metody publiczne

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

Tworzy ciąg znaków formatu podobny do formatu dziennika „threadtime” na urządzeniu.

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

Wysyłane, gdy trzeba wyświetlić komunikat logu.

Metody publiczne

getLogFormatString

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

Tworzy ciąg znaków formatu podobny do formatu dziennika „threadtime” na urządzeniu. Jest to szczególnie przydatne, ponieważ zawiera dzień i miesiąc (aby odróżnić czasy w przypadku długotrwałych instancji TF), a także używa formatu 24-godzinnego, aby odróżnić poranek od wieczoru.

Parametry
logLevel Log.LogLevel

tag String

message String

Zwraca
String

printLog

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

Wysyłane, gdy trzeba wyświetlić komunikat logu. Ta implementacja drukuje wiadomość na standardowym wyjściu w każdym przypadku.

Parametry
logLevel Log.LogLevel: Wyliczenie LogLevel reprezentujące priorytet wiadomości.

tag String: tag powiązany z wiadomością.

message String: wiadomość do wyświetlenia.