LogUtil.CLog

public static class LogUtil.CLog
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.log.LogUtil.CLog


Una clase de corrección de compatibilidad para Log que usa automáticamente el nombre de clase simple del emisor como la etiqueta de registro

Resumen

Campos

protected static final String CLASS_NAME

Constructores públicos

CLog()

Métodos públicos

static void d(String message)

La versión de corrección de compatibilidad de Log#d(String, String).

static void d(String format, Object... args)

La versión de corrección de compatibilidad de Log#d(String, String).

static void e(String message)

La versión de corrección de compatibilidad de Log#e(String, String).

static void e(String format, Object... args)

La versión de corrección de compatibilidad de Log#e(String, String).

static void e(Throwable t)

La versión de corrección de compatibilidad de Log#e(String, Throwable).

static String findCallerClassName()

Encuentra el nombre de la clase externa que llamó de forma directa a un método de CLog.

static String findCallerClassName(Throwable t)

Encuentra el nombre de la clase externa que llamó de forma directa a un método de CLog.

static String getClassName(int frame)

Muestra el nombre de clase simple del marco de pila frame en la ruta de la llamada.

static void i(String format, Object... args)

La versión de corrección de compatibilidad de Log#i(String, String).

static void i(String message)

La versión de corrección de compatibilidad de Log#i(String, String).

static void logAndDisplay(Log.LogLevel logLevel, String format, Object... args)

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

static void logAndDisplay(Log.LogLevel logLevel, String format, Object... args)

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

Analiza el nombre de clase simple del nombre completo de la clase.

static void v(String message)

La versión de corrección de compatibilidad de Log#v(String, String).

static void v(String format, Object... args)

La versión de corrección de compatibilidad de Log#v(String, String).

static void w(Throwable t)

Una variación de Log#w(String, String), en la que el seguimiento de pila proporcionado Se da formato y se registra Throwable.

static void w(String message)

La versión de corrección de compatibilidad de Log#w(String, String).

static void w(String format, Object... args)

La versión de corrección de compatibilidad de Log#w(String, String).

static void wtf(String message)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir.

static void wtf(Throwable t)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir.

static void wtf(String format, Object... args)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir.

static void wtf(String message, Throwable t)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir.

Campos

CLASS_NAME

protected static final String CLASS_NAME

Constructores públicos

cLog

public CLog ()

Métodos públicos

d

public static void d (String message)

La versión de corrección de compatibilidad de Log#d(String, String).

Parámetros
message String: Es el String que se registrará.

d

public static void d (String format, 
                Object... args)

La versión de corrección de compatibilidad de Log#d(String, String). También llama a String.format para para tu conveniencia.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

e

public static void e (String message)

La versión de corrección de compatibilidad de Log#e(String, String).

Parámetros
message String: Es el String que se registrará.

e

public static void e (String format, 
                Object... args)

La versión de corrección de compatibilidad de Log#e(String, String). También llama a String.format para para tu conveniencia.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

e

public static void e (Throwable t)

La versión de corrección de compatibilidad de Log#e(String, Throwable).

Parámetros
t Throwable: Es el Throwable que se mostrará.

findCallerClassName

public static String findCallerClassName ()

Encuentra el nombre de la clase externa que llamó de forma directa a un método de CLog.

Muestra
String El nombre de la clase simple (o completamente calificado si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método de CLog, o “Desconocido” si el seguimiento de pila está vacío o solo contiene nombres de clase CLog.

findCallerClassName

public static String findCallerClassName (Throwable t)

Encuentra el nombre de la clase externa que llamó de forma directa a un método de CLog.

Parámetros
t Throwable: Es el seguimiento de pila que se buscará dentro y se expone para la prueba de unidades (opcional).

Muestra
String El nombre de la clase simple (o completamente calificado si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método de CLog, o “Desconocido” si el seguimiento de pila está vacío o solo contiene nombres de clase CLog.

getClassName

public static String getClassName (int frame)

Muestra el nombre de clase simple del marco de pila frame en la ruta de la llamada. Nota: Este método no verifica los límites del array en cuanto a la longitud del seguimiento de pila.

Parámetros
frame int: Es el índice del marco de seguimiento de pila que se inspeccionará para buscar el nombre de la clase.

Muestra
String El nombre de clase simple (o completamente calificado si se produce un error al obtener una referencia al del elemento) del elemento determinado del seguimiento de pila.

I

public static void i (String format, 
                Object... args)

La versión de corrección de compatibilidad de Log#i(String, String). También llama a String.format para para tu conveniencia.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

I

public static void i (String message)

La versión de corrección de compatibilidad de Log#i(String, String).

Parámetros
message String: Es el String que se registrará.

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

Parámetros
logLevel Log.LogLevel: el LogLevel

format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

Parámetros
logLevel Log.LogLevel: el LogLevel

format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

logAndDisplay

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

La versión de corrección de compatibilidad de ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

Parámetros
logLevel Log.LogLevel: el LogLevel

message String: Es el String que se registrará.

logAndDisplay

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

Parámetros
logLevel Log.LogLevel

message String

nombre de la clase de análisis

public static String parseClassName (String fullName)

Analiza el nombre de clase simple del nombre completo de la clase. Si el formato ya se ve como un nombre de clase simple, luego solo muestra eso.

Parámetros
fullName String: Es el nombre completo de la clase que se analizará.

Muestra
String El nombre de la clase simple

v

public static void v (String message)

La versión de corrección de compatibilidad de Log#v(String, String).

Parámetros
message String: Es el String que se registrará.

v

public static void v (String format, 
                Object... args)

La versión de corrección de compatibilidad de Log#v(String, String). También llama a String.format para para tu conveniencia.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

w

public static void w (Throwable t)

Una variación de Log#w(String, String), en la que el seguimiento de pila proporcionado Se da formato y se registra Throwable.

Parámetros
t Throwable: Es el Throwable que se registrará.

w

public static void w (String message)

La versión de corrección de compatibilidad de Log#w(String, String).

Parámetros
message String: Es el String que se registrará.

w

public static void w (String format, 
                Object... args)

La versión de corrección de compatibilidad de Log#w(String, String). También llama a String.format para para tu conveniencia.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

wtf

public static void wtf (String message)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.

Parámetros
message String: Es el mensaje que deseas registrar.

wtf

public static void wtf (Throwable t)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.

Parámetros
t Throwable: Es una excepción para registrar (opcional). Si es nulo, solo se registrará el mensaje.

wtf

public static void wtf (String format, 
                Object... args)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas. También llama a String.format para mayor comodidad.

Parámetros
format String: Es una cadena de formato para el mensaje que se registrará.

args Object: Son los argumentos de cadena de formato.

wtf

public static void wtf (String message, 
                Throwable t)

Qué fracaso es terrible: Informe una afección que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.

Parámetros
message String: Es el mensaje que deseas registrar.

t Throwable: Es una excepción para registrar (opcional). Si es nulo, solo se registrará el mensaje.