Log
public
final
class
Log
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.log.Log |
Classe di log che rispecchia l'API nelle origini Android principali.
Il comportamento predefinito restituisce il log in System.out
. Usa setLogOutput(com.android.tradefed.log.Log.ILogOutput)
per reindirizzare il log altrove.
Riepilogo
Classi nidificate | |
---|---|
interface |
Log.ILogOutput
Le classi che implementano questa interfaccia forniscono metodi per l'output dei log messaggi. |
Metodi pubblici | |
---|---|
static
void
|
d(String tag, String message)
Restituisce un messaggio di livello |
static
void
|
e(String tag, String message)
Restituisce un messaggio di livello |
static
void
|
e(String tag, Throwable throwable)
Restituisce un'informazione |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Formatta un messaggio di log. |
static
void
|
i(String tag, String message)
Restituisce un messaggio di livello |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String tag, String message)
Restituisce un messaggio di log e tenta di visualizzarlo in una finestra di dialogo. |
static
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Stampa un messaggio di log. |
static
void
|
setLogOutput(Log.ILogOutput logOutput)
Consente di impostare il |
static
void
|
v(String tag, String message)
Restituisce un messaggio di livello |
static
void
|
w(String tag, String message)
Restituisce un messaggio di livello |
Metodi pubblici
g
public static void d (String tag, String message)
Restituisce un messaggio di livello LogLevel#DEBUG
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |
e
public static void e (String tag, String message)
Restituisce un messaggio di livello LogLevel#ERROR
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |
e
public static void e (String tag, Throwable throwable)
Restituisce un'informazione Throwable
a livello di LogLevel#ERROR
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
throwable |
Throwable : il valore Throwable da generare. |
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
Formatta un messaggio di log.
Ritorni | |
---|---|
String |
i
public static void i (String tag, String message)
Restituisce un messaggio di livello LogLevel#INFO
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String tag, String message)
Restituisce un messaggio di log e tenta di visualizzarlo in una finestra di dialogo.
Parametri | |
---|---|
logLevel |
Log.LogLevel |
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |
PrintLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Stampa un messaggio di log.
setLogOutput
public static void setLogOutput (Log.ILogOutput logOutput)
Consente di impostare il ILogOutput
da utilizzare per la stampa dei log. Se non viene configurato, System.out
verrà
in uso.
Parametri | |
---|---|
logOutput |
Log.ILogOutput : il ILogOutput da utilizzare per stampare il diario. |
v
public static void v (String tag, String message)
Restituisce un messaggio di livello LogLevel#VERBOSE
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |
w
public static void w (String tag, String message)
Restituisce un messaggio di livello LogLevel#WARN
.
Parametri | |
---|---|
tag |
String : il tag associato al messaggio. |
message |
String : il messaggio da visualizzare. |