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 |
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. |