LogUtil

public class LogUtil
extends Object

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


Uma classe de utilitário de criação de log. Útil para código que precisa sobrescrever métodos estáticos do Log

Resumo

Classes aninhadas

class LogUtil.CLog

Uma classe de correção para Log que usa automaticamente o nome de classe simples do chamador como a marca de log

Métodos públicos

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

Cria uma string de formato semelhante ao formato de log "threadtime" no dispositivo.

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

Enviado quando uma mensagem de log precisa ser impressa.

Métodos públicos

getLogFormatString

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

Cria uma string de formato semelhante ao formato de log "threadtime" no dispositivo. Isso é especialmente útil porque inclui o dia e o mês (para diferenciar os horários das instâncias de TF de execução longa) e também usa o horário de 24 horas para separar a ambiguidade da manhã da noite.

Parâmetros
logLevel Log.LogLevel

tag String

message String

devoluções
String

printLog

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

Enviado quando uma mensagem de log precisa ser impressa. Essa implementação imprime a mensagem para stdout em todos os casos.

Parâmetros
logLevel Log.LogLevel : a enumeração LogLevel que representa a prioridade da mensagem.

tag String : a tag associada à mensagem.

message String : A mensagem a ser exibida.