LogUtil

public class LogUtil
extends Object

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


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

Podsumowanie

Zagnieżdżone klasy

class LogUtil.CLog

Klasa pośrednia dla Log, która automatycznie używa prostej nazwy klasy wywołującego jako znacznika dziennika

Metody publiczne

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

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

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

Wysyłane, gdy wiadomość dziennika musi zostać wydrukowana.

Metody publiczne

getLogFormatString

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

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

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 wiadomość dziennika musi zostać wydrukowana. Ta implementacja wypisuje wiadomość na stdout we wszystkich przypadkach.

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

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

message String: wyświetlana wiadomość.