Registro

public final class Log
extends Object

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


Classe de registro que espelha a API nas principais fontes do Android.

O comportamento padrão gera o registro em System.out. Use setLogOutput(com.android.tradefed.log.Log.ILogOutput) para redirecionar o registro para outro lugar.

Resumo

Classes aninhadas

interface Log.ILogOutput

As classes que implementam essa interface fornecem métodos que lidam com a saída de mensagens de registro. 

Métodos públicos

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

Gera uma mensagem de nível LogLevel.DEBUG.

static void e(String tag, String message)

Gera uma mensagem de nível LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Gera informações de nível Throwable de LogLevel.ERROR.

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

Formata uma mensagem de registro.

static void i(String tag, String message)

Gera uma mensagem de nível LogLevel.INFO.

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

Gera uma mensagem de registro e tenta mostrá-la em uma caixa de diálogo.

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

Imprime uma mensagem de registro.

static void removeLogger(Log.ILogOutput logOutput)
static void setLogOutput(Log.ILogOutput logOutput)

Define o ILogOutput a ser usado para imprimir os registros.

static void v(String tag, String message)

Gera uma mensagem de nível LogLevel.VERBOSE.

static void w(String tag, String message)

Gera uma mensagem de nível LogLevel.WARN.

Métodos públicos

addLogger

public static void addLogger (Log.ILogOutput logOutput)

Parâmetros
logOutput Log.ILogOutput

d

public static void d (String tag, 
                String message)

Gera uma mensagem de nível LogLevel.DEBUG.

Parâmetros
tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.

e

public static void e (String tag, 
                String message)

Gera uma mensagem de nível LogLevel.ERROR.

Parâmetros
tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.

e

public static void e (String tag, 
                Throwable throwable)

Gera informações de nível Throwable de LogLevel.ERROR.

Parâmetros
tag String: a tag associada à mensagem.

throwable Throwable: o Throwable a ser gerado.

getLogFormatString

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

Formata uma mensagem de registro.

Retorna
String

i

public static void i (String tag, 
                String message)

Gera uma mensagem de nível LogLevel.INFO.

Parâmetros
tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.

logAndDisplay

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

Gera uma mensagem de registro e tenta mostrá-la em uma caixa de diálogo.

Parâmetros
logLevel Log.LogLevel

tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.

printLog

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

Imprime uma mensagem de registro.

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

Parâmetros
logOutput Log.ILogOutput

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Define o ILogOutput a ser usado para imprimir os registros. Se não for definido, System.out será usado.

Parâmetros
logOutput Log.ILogOutput: o ILogOutput a ser usado para imprimir o registro.

v

public static void v (String tag, 
                String message)

Gera uma mensagem de nível LogLevel.VERBOSE.

Parâmetros
tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.

w

public static void w (String tag, 
                String message)

Gera uma mensagem de nível LogLevel.WARN.

Parâmetros
tag String: a tag associada à mensagem.

message String: a mensagem a ser exibida.