LogUtil

public class LogUtil
extends Object

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


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

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

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

class LogUtil.CLog

Класс-прокладка для Log , который автоматически использует простое имя класса вызывающего объекта в качестве тега журнала.

Публичные методы

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

Создает строку формата, аналогичную формату журнала «threadtime» на устройстве.

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

Отправляется, когда необходимо распечатать сообщение журнала.

Публичные методы

получитьLogFormatString

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

Создаёт строку формата, аналогичную формату журнала «threadtime» на устройстве. Это особенно полезно, поскольку включает день и месяц (для различения времени для длительно работающих экземпляров TF), а также использует 24-часовой формат времени для чёткого разделения времени на утро и вечер.

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

tag String

message String

Возврат
String

printLog

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

Отправляется, когда требуется вывести сообщение журнала. Данная реализация выводит сообщение на стандартный вывод во всех случаях.

Параметры
logLevel Log.LogLevel : перечисление LogLevel , представляющее приоритет сообщения.

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

message String : сообщение для отображения.