로그
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)
|
static
void
|
e(String tag, String message)
|
static
void
|
e(String tag, Throwable throwable)
|
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
로그 메시지의 형식을 지정합니다. |
static
void
|
i(String tag, String message)
|
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)
로그를 출력하는 데 사용할 |
static
void
|
v(String tag, String message)
|
static
void
|
w(String tag, String message)
|
공개 메서드
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 : 출력할 메시지입니다. |