Dziennik

public final class Log
extends Object

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


Klasa logowania, która odzwierciedla interfejs API w głównych źródłach Androida.

Domyślnie dziennik jest zapisywany w pliku System.out. Użyj setLogOutput(com.android.tradefed.log.Log.ILogOutput), aby przekierować logowanie gdzie indziej.

Podsumowanie

Zagnieżdżone klasy

interface Log.ILogOutput

Klasy, które implementują ten interfejs, udostępniają metody odpowiedzialne za wyświetlanie komunikatów z logu. 

Metody publiczne

static void d(String tag, String message)

Wyprowadza komunikat na poziomie LogLevel.DEBUG.

static void e(String tag, String message)

Wyprowadza komunikat na poziomie LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Wyprowadza informacje o poziomie LogLevel.ERROR Throwable.

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

Formatowanie komunikatu dziennika.

static void i(String tag, String message)

Wyprowadza komunikat na poziomie LogLevel.INFO.

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

Wypisuje komunikat z dziennika i próbuje wyświetlić go w oknie dialogowym.

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

Wypisuje komunikat do logu.

static void setLogOutput(Log.ILogOutput logOutput)

Ustawia ILogOutput, którego należy używać do drukowania logów.

static void v(String tag, String message)

Wyprowadza komunikat na poziomie LogLevel.VERBOSE.

static void w(String tag, String message)

Wyprowadza komunikat na poziomie LogLevel.WARN.

Metody publiczne

d

public static void d (String tag, 
                String message)

Wyprowadza komunikat na poziomie LogLevel.DEBUG.

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

message String: komunikat do wyprowadzenia.

E

public static void e (String tag, 
                String message)

Wyprowadza komunikat na poziomie LogLevel.ERROR.

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

message String: komunikat do wyprowadzenia.

E

public static void e (String tag, 
                Throwable throwable)

Wyprowadza informacje o poziomie LogLevel.ERROR Throwable.

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

throwable Throwable: Throwable do wyprowadzenia.

getLogFormatString

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

Formatowanie komunikatu dziennika.

Zwroty
String

I

public static void i (String tag, 
                String message)

Wyprowadza komunikat na poziomie LogLevel.INFO.

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

message String: komunikat do wyprowadzenia.

logAndDisplay

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

Wypisuje komunikat z dziennika i próbuje wyświetlić go w oknie dialogowym.

Parametry
logLevel Log.LogLevel

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

message String: komunikat do wyprowadzenia.

printLog

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

Wypisuje komunikat do logu.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Ustawia ILogOutput, którego należy używać do drukowania logów. Jeśli nie zostanie ustawiona, zostanie użyta wartość System.out.

Parametry
logOutput Log.ILogOutput: ILogOutput do użycia do wydrukowania dziennika.

v

public static void v (String tag, 
                String message)

Wyprowadza komunikat na poziomie LogLevel.VERBOSE.

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

message String: komunikat do wyprowadzenia.

w

public static void w (String tag, 
                String message)

Wyprowadza komunikat na poziomie LogLevel.WARN.

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

message String: komunikat do wyświetlenia.