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 |
static
void
|
e(String tag, String message)
Wyprowadza komunikat na poziomie |
static
void
|
e(String tag, Throwable throwable)
Wyprowadza informacje o poziomie |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Formatowanie komunikatu dziennika. |
static
void
|
i(String tag, String message)
Wyprowadza komunikat na poziomie |
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 |
static
void
|
v(String tag, String message)
Wyprowadza komunikat na poziomie |
static
void
|
w(String tag, String message)
Wyprowadza komunikat na poziomie |
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. |