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 del llamador 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 del shim de |
static
void
|
d(String format, Object... args)
La versión del shim de |
static
void
|
e(String message)
La versión del shim de |
static
void
|
e(String format, Object... args)
La versión del shim de |
static
void
|
e(Throwable t)
La versión del shim de |
static
String
|
findCallerClassName()
Busca el nombre de clase externo que llamó directamente a un método de CLog. |
static
String
|
findCallerClassName(Throwable t)
Busca el nombre de clase externo que llamó directamente a un método de CLog. |
static
String
|
getClassName(int frame)
Muestra el nombre de clase simple del |
static
void
|
i(String format, Object... args)
La versión del shim de |
static
void
|
i(String message)
La versión del shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
La versión del shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
La versión del shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
La versión del shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
String
|
parseClassName(String fullName)
Analiza el nombre de clase simple del nombre de clase completo. |
static
void
|
v(String message)
La versión del shim de |
static
void
|
v(String format, Object... args)
La versión del shim de |
static
void
|
w(Throwable t)
Es una variación de |
static
void
|
w(String message)
La versión del shim de |
static
void
|
w(String format, Object... args)
La versión del shim de |
static
void
|
wtf(String message)
What a Terrible Failure: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(Throwable t)
What a Terrible Failure: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(String format, Object... args)
What a Terrible Failure: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(String message, Throwable t)
What a Terrible Failure: Informa una condició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 del shim 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 del shim de Log.d(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format |
String : Es una cadena de formato para que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
e
public static void e (String message)
La versión del shim 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 del shim de Log.e(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format |
String : Es una cadena de formato para que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
e
public static void e (Throwable t)
La versión del shim de Log.e(String, Throwable)
.
Parámetros | |
---|---|
t |
Throwable : Es el Throwable que se mostrará. |
findCallerClassName
public static String findCallerClassName ()
Busca el nombre de clase externo que llamó directamente a un método de CLog.
Muestra | |
---|---|
String |
Es el nombre simple de la clase (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 clases de CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Busca el nombre de clase externo que llamó directamente a un método de CLog.
Parámetros | |
---|---|
t |
Throwable : (Opcional) Es el seguimiento de pila en el que se debe buscar, expuesto para pruebas de unidad. |
Muestra | |
---|---|
String |
Es el nombre simple de la clase (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 clases de CLog. |
getClassName
public static String getClassName (int frame)
Muestra el nombre de clase simple del frame
º marco de pila en la ruta de llamada.
Nota: Este método
Parámetros | |
---|---|
frame |
int : Es el índice del marco del seguimiento de pila para inspeccionar el nombre de la clase. |
Muestra | |
---|---|
String |
Es el nombre de clase simple (o completamente calificado si se produce un error al obtener una referencia a la clase) para el elemento determinado del seguimiento de pila. |
I
public static void i (String format, Object... args)
La versión del shim de Log.i(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format |
String : Es una cadena de formato para que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
I
public static void i (String message)
La versión del shim 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 del shim 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 que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
La versión del shim 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 que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
La versión del shim 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 |
parseClassName
public static String parseClassName (String fullName)
Analiza el nombre de clase simple del nombre de clase completo. Si el formato ya se ve como un nombre de clase simple, solo muestra eso.
Parámetros | |
---|---|
fullName |
String : Es el nombre completo de la clase que se analizará. |
Muestra | |
---|---|
String |
El nombre de clase simple |
v
public static void v (String message)
La versión del shim 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 del shim de Log.v(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format |
String : Es una cadena de formato para que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
w
public static void w (Throwable t)
Es una variación de Log.w(String, String)
, en la que se formatea y registra el seguimiento de pila de Throwable
proporcionado.
Parámetros | |
---|---|
t |
Throwable : Es el Throwable que se registrará. |
w
public static void w (String message)
La versión del shim 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 del shim de Log.w(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format |
String : Es una cadena de formato para que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
wtf
public static void wtf (String message)
What a Terrible Failure: Informa una condició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)
What a Terrible Failure: Informa una condición que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
t |
Throwable : (Opcional) Es una excepción para registrar. Si es nulo, solo se registrará el mensaje. |
wtf
public static void wtf (String format, Object... args)
What a Terrible Failure: Informa una condició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 que el mensaje se registre. |
args |
Object : Los argumentos de la cadena de formato |
wtf
public static void wtf (String message, Throwable t)
What a Terrible Failure: Informa una condició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 : (Opcional) Es una excepción para registrar. Si es nulo, solo se registrará el mensaje. |