Бревно

public final class Log
extends Object

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


Класс логирования, который повторяет API из основных исходных кодов Android.

По умолчанию лог выводится в System.out . Используйте setLogOutput(ILogOutput) чтобы перенаправить лог в другое место.

Краткое содержание

Вложенные классы

interface Log.ILogOutput

Классы, реализующие этот интерфейс, предоставляют методы, отвечающие за вывод сообщений в журнал.

Общедоступные методы

static void addLogger ( Log.ILogOutput logOutput)
static void d (String tag, String message)

Выводит сообщение уровня LogLevel.DEBUG .

static void e (String tag, String message)

Выводит сообщение уровня LogLevel.ERROR .

static void e (String tag, Throwable throwable)

Выводит информацию уровня LogLevel.ERROR Throwable .

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

Форматирует сообщение журнала.

static void i (String tag, String message)

Выводит сообщение уровня LogLevel.INFO .

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

Выводит сообщение в журнал и пытается отобразить его в диалоговом окне.

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

Выводит сообщение в журнал.

static void removeLogger ( Log.ILogOutput logOutput)
static void setLogOutput ( Log.ILogOutput logOutput)

Задает тип ILogOutput , который будет использоваться для вывода логов.

static void v (String tag, String message)

Выводит сообщение уровня LogLevel.VERBOSE .

static void w (String tag, String message)

Выводит сообщение уровня LogLevel.WARN .

Общедоступные методы

addLogger

public static void addLogger (Log.ILogOutput logOutput)

Параметры
logOutput Log.ILogOutput

д

public static void d (String tag, 
                String message)

Выводит сообщение уровня LogLevel.DEBUG .

Параметры
tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.

е

public static void e (String tag, 
                String message)

Выводит сообщение уровня LogLevel.ERROR .

Параметры
tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.

е

public static void e (String tag, 
                Throwable throwable)

Выводит информацию уровня LogLevel.ERROR Throwable .

Параметры
tag String : Тег, связанный с сообщением.

throwable Throwable : Throwable который необходимо вывести.

getLogFormatString

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

Форматирует сообщение журнала.

Возвраты
String

я

public static void i (String tag, 
                String message)

Выводит сообщение уровня LogLevel.INFO .

Параметры
tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.

logAndDisplay

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

Выводит сообщение в журнал и пытается отобразить его в диалоговом окне.

Параметры
logLevel Log.LogLevel

tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.

printLog

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

Выводит сообщение в журнал.

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

Параметры
logOutput Log.ILogOutput

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Задает тип ILogOutput , который будет использоваться для вывода логов. Если не задан, будет использоваться System.out .

Параметры
logOutput Log.ILogOutput : Объект ILogOutput , используемый для вывода лога.

в

public static void v (String tag, 
                String message)

Выводит сообщение уровня LogLevel.VERBOSE .

Параметры
tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.

в

public static void w (String tag, 
                String message)

Выводит сообщение уровня LogLevel.WARN .

Параметры
tag String : Тег, связанный с сообщением.

message String : Сообщение для вывода.