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 LogLevel#DEBUG.

static void e(String tag, String message)

Zwraca komunikat na poziomie LogLevel#ERROR.

static void e(String tag, Throwable throwable)

Na wyjściu generuje informacje Throwable na poziomie LogLevel#ERROR.

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

Formatuje komunikat logu.

static void i(String tag, String message)

Zwraca komunikat na poziomie LogLevel#INFO.

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 ILogOutput ma używać do drukowania dzienników.

static void v(String tag, String message)

Zwraca komunikat na poziomie LogLevel#VERBOSE.

static void w(String tag, String message)

Zwraca komunikat na poziomie LogLevel#WARN.

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.