LogUtil

public class LogUtil
extends Object

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


Una classe di utilità di logging. Utile per il codice che deve eseguire l'override dei metodi statici di Log

Riepilogo

Classi nidificate

class LogUtil.CLog

Una classe shim per Log che utilizza automaticamente il nome semplice della classe dell'autore della chiamata come il tag di log 

Metodi pubblici

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

Crea una stringa di formato simile al formato del log "threadtime" sul dispositivo.

static void printLog(Log.LogLevel logLevel, String tag, String message)

Inviata quando è necessario stampare un messaggio di log.

Metodi pubblici

getLogFormatString

public static String getLogFormatString (Log.LogLevel logLevel, 
                String tag, 
                String message)

Crea una stringa di formato simile al formato del log "threadtime" sul dispositivo. Questo è particolarmente utile perché include il giorno e il mese (per distinguere le ore per le istanze TF a lungo termine) e utilizza anche l'ora su 24 ore per distinguere il mattino dalla sera.

Parametri
logLevel Log.LogLevel

tag String

message String

Ritorni
String

printLog

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

Inviata quando è necessario stampare un messaggio di log. Questa implementazione stampa il messaggio su sout in tutti i casi.

Parametri
logLevel Log.LogLevel: l'enum LogLevel che rappresenta la priorità del messaggio.

tag String: il tag associato al messaggio.

message String: il messaggio da visualizzare.