Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

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 che indirizza i messaggi di registro a un file ea stdout.

Riepilogo

Costruttori pubblici

FileLogger ()

Metodi pubblici

ILeveledLogOutput clone ()

Crea un nuovo FileLogger con le stesse impostazioni a livello di registro dell'oggetto corrente.

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

Restituisce la dimensione massima del registro in MByte.

void init ()

Metodi protetti

void init (String logPrefix, String fileSuffix)

Alternativa a init() dove possiamo specificare il nome del file e il suffisso.

Costruttori pubblici

FileLogger

public FileLogger ()

Metodi pubblici

clone

public ILeveledLogOutput clone ()

Crea un nuovo FileLogger con le stesse impostazioni a livello di registro dell'oggetto corrente.

Non copia il contenuto del file di registro sottostante (ovvero i dati di registro del clone verranno scritti in un nuovo file).

ritorna
ILeveledLogOutput

chiudiLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

ritorna
InputStreamSource

getMaxLogSizeMbyte

public long getMaxLogSizeMbytes ()

Restituisce la dimensione massima del registro in MByte.

ritorna
long

dentro

public void init ()

Metodi protetti

dentro

protected void init (String logPrefix, 
                String fileSuffix)

Alternativa a init() dove possiamo specificare il nome del file e il suffisso.

Parametri
logPrefix String : il nome del file su cui accedere senza estensione.

fileSuffix String : l'estensione del file in cui eseguire il log.