Dziennik
public
final
class
Log
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.Log |
Klasa logu, która odzwierciedla interfejs API w głównych źródłach Androida.
Domyślne działanie powoduje wyeksportowanie dziennika do System.out
. Użyj formatu: setLogOutput(com.android.tradefed.log.Log.ILogOutput)
, aby przekierować dziennik do innego miejsca.
Podsumowanie
Zagnieżdżone klasy | |
---|---|
interface |
Log.ILogOutput
Klasy, które implementują ten interfejs, udostępniają metody obsługi danych wyjściowych logów wiadomości. |
Metody publiczne | |
---|---|
static
void
|
d(String tag, String message)
Zwraca komunikat na poziomie |
static
void
|
e(String tag, String message)
Zwraca komunikat na poziomie |
static
void
|
e(String tag, Throwable throwable)
Na wyjściu generuje informacje |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Formatuje komunikat logu. |
static
void
|
i(String tag, String message)
Zwraca komunikat na poziomie |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String tag, String message)
Na wyjściu generuje komunikat logu i próbuje go wyświetlić w oknie. |
static
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Drukuje komunikat logu. |
static
void
|
setLogOutput(Log.ILogOutput logOutput)
Określa, czy |
static
void
|
v(String tag, String message)
Zwraca komunikat na poziomie |
static
void
|
w(String tag, String message)
Zwraca komunikat na poziomie |
Metody publiczne
d
public static void d (String tag, String message)
Zwraca komunikat na poziomie LogLevel#DEBUG
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |
E
public static void e (String tag, String message)
Zwraca komunikat na poziomie LogLevel#ERROR
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |
E
public static void e (String tag, Throwable throwable)
Na wyjściu generuje informacje Throwable
na poziomie LogLevel#ERROR
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
throwable |
Throwable : element Throwable , który ma zostać wygenerowany. |
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
Formatuje komunikat logu.
Zwroty | |
---|---|
String |
I
public static void i (String tag, String message)
Zwraca komunikat na poziomie LogLevel#INFO
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String tag, String message)
Na wyjściu generuje komunikat logu i próbuje go wyświetlić w oknie.
Parametry | |
---|---|
logLevel |
Log.LogLevel |
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |
PrintLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Drukuje komunikat logu.
setLogOutput
public static void setLogOutput (Log.ILogOutput logOutput)
Określa, czy ILogOutput
ma używać do drukowania dzienników. Jeśli nie skonfigurujesz tej zasady, System.out
będzie
.
Parametry | |
---|---|
logOutput |
Log.ILogOutput : pole ILogOutput umożliwiające wydrukowanie dziennika. |
v
public static void v (String tag, String message)
Zwraca komunikat na poziomie LogLevel#VERBOSE
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |
w
public static void w (String tag, String message)
Zwraca komunikat na poziomie LogLevel#WARN
.
Parametry | |
---|---|
tag |
String : tag powiązany z wiadomością. |
message |
String : komunikat do wygenerowania. |