Registro

public final class Log
extends Object

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


Classe de registro que reflete a API nas principais origens do Android.

O comportamento padrão gera o registro para 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 d(String tag, String message)

Mostra uma mensagem de nível LogLevel.DEBUG.

static void e(String tag, String message)

Mostra uma mensagem de nível LogLevel.ERROR.

static void e(String tag, Throwable throwable)

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

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

Formata uma mensagem de registro.

static void i(String tag, String message)

Mostra uma mensagem de nível LogLevel.INFO.

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

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

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

Imprime uma mensagem de registro.

static void setLogOutput(Log.ILogOutput logOutput)

Define a ILogOutput a ser usada para imprimir os registros.

static void v(String tag, String message)

Mostra uma mensagem de nível LogLevel.VERBOSE.

static void w(String tag, String message)

Mostra uma mensagem de nível LogLevel.WARN.

Métodos públicos

d

public static void d (String tag, 
                String message)

Mostra uma mensagem de nível LogLevel.DEBUG.

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

message String: a mensagem a ser gerada.

e

public static void e (String tag, 
                String message)

Mostra uma mensagem de nível LogLevel.ERROR.

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

message String: a mensagem a ser gerada.

e

public static void e (String tag, 
                Throwable throwable)

Gera informações Throwable de nível 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)

Mostra uma mensagem de nível LogLevel.INFO.

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

message String: a mensagem a ser gerada.

logAndDisplay

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

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

Parâmetros
logLevel Log.LogLevel

tag String: a tag associada à mensagem.

message String: a mensagem a ser gerada.

printLog

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

Imprime uma mensagem de registro.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Define a ILogOutput a ser usada 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)

Mostra uma mensagem de nível LogLevel.VERBOSE.

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

message String: a mensagem a ser gerada.

w

public static void w (String tag, 
                String message)

Mostra uma mensagem de nível LogLevel.WARN.

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

message String: a mensagem a ser gerada.