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 a System.out. Utilizza 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 che gestiscono l'output dei messaggi di log. 

Metodi pubblici

static void addLogger(Log.ILogOutput logOutput)
static void d(String tag, String message)

Restituisce un messaggio di livello LogLevel.DEBUG.

static void e(String tag, String message)

Restituisce un messaggio di livello LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Restituisce informazioni sul livello LogLevel.ERROR Throwable.

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 LogLevel.INFO.

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 removeLogger(Log.ILogOutput logOutput)
static void setLogOutput(Log.ILogOutput logOutput)

Imposta ILogOutput da utilizzare per stampare i log.

static void v(String tag, String message)

Restituisce un messaggio di livello LogLevel.VERBOSE.

static void w(String tag, String message)

Restituisce un messaggio di livello LogLevel.WARN.

Metodi pubblici

addLogger

public static void addLogger (Log.ILogOutput logOutput)

Parametri
logOutput Log.ILogOutput

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 restituire.

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 restituire.

e

public static void e (String tag, 
                Throwable throwable)

Restituisce informazioni sul livello LogLevel.ERROR Throwable.

Parametri
tag String: Il tag associato al messaggio.

throwable Throwable: il Throwable da restituire.

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 restituire.

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 restituire.

printLog

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

Stampa un messaggio di log.

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

Parametri
logOutput Log.ILogOutput

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Imposta ILogOutput da utilizzare per stampare i log. Se non impostato, verrà utilizzato System.out.

Parametri
logOutput Log.ILogOutput: il ILogOutput da utilizzare per stampare il log.

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 restituire.

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 restituire.