FileLogger

public class FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>

java.lang.Object
   ↳ com.android.tradefed.log.BaseLeveledLogOutput
     ↳ com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
       ↳ com.android.tradefed.log.FileLogger


Un ILeveledLogOutput que dirige los mensajes de registro a un archivo y a stdout.

Resumen

Constructores públicos

FileLogger()

Métodos públicos

ILeveledLogOutput clone()

Crea un FileLogger nuevo con la misma configuración de nivel de registro que el objeto actual.

void closeLog()
InputStreamSource getLog()
long getMaxLogSizeMbytes()

Muestra el tamaño máximo del registro en MB.

void init()

Métodos protegidos

void init(String logPrefix, String fileSuffix)

Es una alternativa a init() en la que podemos especificar el nombre y el sufijo del archivo.

Constructores públicos

FileLogger

public FileLogger ()

Métodos públicos

clonar

public ILeveledLogOutput clone ()

Crea un FileLogger nuevo con la misma configuración de nivel de registro que el objeto actual.

No copia el contenido subyacente del archivo de registro (es decir, los datos de registro del clon se escribirán en un archivo nuevo).

Muestra
ILeveledLogOutput

closeLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

Muestra
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

Muestra el tamaño máximo del registro en MB.

Muestra
long

init

public void init ()

Métodos protegidos

init

protected void init (String logPrefix, 
                String fileSuffix)

Es una alternativa a init() en la que podemos especificar el nombre y el sufijo del archivo.

Parámetros
logPrefix String: Es el nombre del archivo en el que se debe registrar sin extensión.

fileSuffix String: Es la extensión del archivo en el que se debe registrar.