Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil.CLog


Una clase de shim para Log que usa automáticamente el nombre de clase simple de la persona que llama como etiqueta de log

Resumen

Campos

protected static final String CLASS_NAME

Constructores públicos

LogUtil.CLog ()

Métodos públicos

static void d (String message)

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

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

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

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

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

static void e (String message)

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

static void e (Throwable t)

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

static String findCallerClassName ()

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

static String findCallerClassName (Throwable t)

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

static String getClassName (int frame)

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

static void i (String message)

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

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

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

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

La versión shim de Log#logAndDisplay(LogLevel, String, String) .

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

La versión shim de Log#logAndDisplay(LogLevel, String, String) .

static String parseClassName (String fullName)

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

static void setGlobalConfigInstance ( IGlobalConfiguration globalConfig)

Establece la instancia de GlobalConfiguration para que CLog la use - expuesta para pruebas unitarias

static void v (String message)

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

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

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

static void w (Throwable t)

Una variación de Log#w(String, String) , donde el seguimiento de la pila de Throwable proporcionado se formatea y registra.

static void w (String message)

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

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

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

static void wtf (String message)

Qué terrible falla: Informe una condición que nunca debería suceder.

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

Qué terrible falla: Informe una condición que nunca debería suceder.

static void wtf (Throwable t)

Qué terrible falla: Informe una condición que nunca debería suceder.

static void wtf (String message, Throwable t)

Qué terrible falla: Informe una condición que nunca debería suceder.

Campos

NOMBRE DE LA CLASE

protected static final String CLASS_NAME

Constructores públicos

LogUtil.CLog

public LogUtil.CLog ()

Métodos públicos

re

public static void d (String message)

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

Parámetros
message String : la String para iniciar sesión

re

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

La versión shim de Log#d(String, String) . También llama a String.format por conveniencia.

Parámetros
format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

mi

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

La versión shim de Log#e(String, String) . También llama a String.format por conveniencia.

Parámetros
format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

mi

public static void e (String message)

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

Parámetros
message String : la String para iniciar sesión

mi

public static void e (Throwable t)

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

Parámetros
t Throwable : el Throwable a la salida.

findCallerClassName

public static String findCallerClassName ()

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

Devoluciones
String El nombre de clase simple (o completo si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método CLog, o "Desconocido" si el seguimiento de la 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ó directamente a un método CLog.

Parámetros
t Throwable : (Opcional) el seguimiento de la pila para buscar dentro, expuesto para pruebas unitarias

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

getClassName

public static String getClassName (int frame)

Devuelve el nombre de clase simple del frame la pila en la ruta de la llamada. Nota: este método hace no verifique los límites de la matriz para la longitud del seguimiento de la pila.

Parámetros
frame int : el índice del marco de seguimiento de la pila para inspeccionar el nombre de la clase

Devoluciones
String El nombre de clase simple (o completo si se produce un error al obtener una referencia a la clase) para el elemento dado del seguimiento de la pila.

yo

public static void i (String message)

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

Parámetros
message String : la String para iniciar sesión

yo

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

La versión shim de Log#i(String, String) . También llama a String.format por conveniencia.

Parámetros
format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

logAndDisplay

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

La versión shim de Log#logAndDisplay(LogLevel, String, String) .

Parámetros
logLevel Log.LogLevel : el LogLevel

format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

logAndDisplay

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

La versión shim de Log#logAndDisplay(LogLevel, String, String) .

Parámetros
logLevel Log.LogLevel : el LogLevel

message String : la String para iniciar sesión

parseClassName

public static String parseClassName (String fullName)

Analiza el nombre de clase simple del nombre de clase completo. Si el formato ya parece un nombre de clase simple, simplemente devuelve eso.

Parámetros
fullName String : el nombre completo de la clase para analizar

Devoluciones
String El nombre de clase simple

setGlobalConfigInstance

public static void setGlobalConfigInstance ( IGlobalConfiguration globalConfig)

Establece la instancia de GlobalConfiguration para que CLog la use - expuesta para pruebas unitarias

Parámetros
globalConfig IGlobalConfiguration : el objeto GlobalConfiguration para CLog para usar

v

public static void v (String message)

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

Parámetros
message String : la String para iniciar sesión

v

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

La versión shim de Log#v(String, String) . También llama a String.format por conveniencia.

Parámetros
format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

w

public static void w (Throwable t)

Una variación de Log#w(String, String) , donde el seguimiento de la pila de Throwable proporcionado se formatea y registra.

Parámetros
t Throwable : The Throwable para iniciar sesión

w

public static void w (String message)

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

Parámetros
message String : la String para iniciar sesión

w

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

La versión shim de Log#w(String, String) . También llama a String.format por conveniencia.

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

args Object : los argumentos de cadena de formato

wtf

public static void wtf (String message)

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

Parámetros
message String : el mensaje que desea registrar.

wtf

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

Qué terrible falla: Informe una condición que nunca debería suceder. El error siempre se registrará en el nivel ASSERT con la pila de llamadas. También llama a String.format por conveniencia.

Parámetros
format String : una cadena de formato para que el mensaje se registre

args Object : los argumentos de cadena de formato

wtf

public static void wtf (Throwable t)

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

Parámetros
t Throwable : (Opcional) Una excepción para iniciar sesión. Si es nulo, solo se registrará el mensaje.

wtf

public static void wtf (String message, 
                Throwable t)

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

Parámetros
message String : el mensaje que desea registrar.

t Throwable : (Opcional) Una excepción para iniciar sesión. Si es nulo, solo se registrará el mensaje.