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 |
static
void
|
d(String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
e(String message)
La versión de corrección de compatibilidad de |
static
void
|
e(String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
e(Throwable t)
La versión de corrección de compatibilidad de |
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 |
static
void
|
i(String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
i(String message)
La versión de corrección de compatibilidad de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
La versión de corrección de compatibilidad de |
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 |
static
void
|
v(String format, Object... args)
La versión de corrección de compatibilidad de |
static
void
|
w(Throwable t)
Una variación de |
static
void
|
w(String message)
La versión de corrección de compatibilidad de |
static
void
|
w(String format, Object... args)
La versión de corrección de compatibilidad de |
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
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. |