로그

public final class Log
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.log.Log


기본 Android 소스의 API를 미러링하는 로그 클래스입니다.

기본 동작은 로그를 System.out에 출력합니다. setLogOutput(com.android.tradefed.log.Log.ILogOutput) 사용 로그를 다른 곳으로 리디렉션합니다.

요약

중첩된 클래스

interface Log.ILogOutput

이 인터페이스를 구현하는 클래스는 로그 출력을 처리하는 메서드를 제공합니다. 메시지를 보낼 수 있습니다 

공개 메서드

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 setLogOutput(Log.ILogOutput logOutput)

로그를 출력하는 데 사용할 ILogOutput를 설정합니다.

static void v(String tag, String message)

LogLevel#VERBOSE 수준 메시지를 출력합니다.

static void w(String tag, String message)

LogLevel#WARN 수준 메시지를 출력합니다.

공개 메서드

d

public static void d (String tag, 
                String message)

LogLevel#DEBUG 수준 메시지를 출력합니다.

매개변수
tag String: 메시지와 연결된 태그입니다.

message String: 출력할 메시지입니다.

e

public static void e (String tag, 
                String message)

LogLevel#ERROR 수준 메시지를 출력합니다.

매개변수
tag String: 메시지와 연결된 태그입니다.

message String: 출력할 메시지입니다.

e

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

i

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)

로그 메시지를 출력합니다.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

로그를 출력하는 데 사용할 ILogOutput를 설정합니다. 설정하지 않으면 System.out가 다음과 같이 설정됩니다. 있습니다.

매개변수
logOutput Log.ILogOutput: 로그를 출력하는 데 사용할 ILogOutput입니다.

v

public static void v (String tag, 
                String message)

LogLevel#VERBOSE 수준 메시지를 출력합니다.

매개변수
tag String: 메시지와 연결된 태그입니다.

message String: 출력할 메시지입니다.

w

public static void w (String tag, 
                String message)

LogLevel#WARN 수준 메시지를 출력합니다.

매개변수
tag String: 메시지와 연결된 태그입니다.

message String: 출력할 메시지입니다.