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 pomocnicza 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 formatu podobny do formatu logu „threadtime” na urządzeniu.

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

Wysyłane, gdy trzeba wydrukować wiadomość z dziennika.

Metody publiczne

getLogFormatString

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

Tworzy ciąg formatu podobny do formatu logu „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

Zwroty
String

printLog

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

Wysyłane, gdy trzeba wydrukować wiadomość z dziennika. 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.