Бревно

public final class Log
extends Object

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


Класс журнала, который отражает API в основных источниках Android.

По умолчанию журнал выводится в System.out . Используйте setLogOutput(com.android.tradefed.log.Log.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 для вывода.

получитьLogFormatString

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 : Выводимое сообщение.