Nhật ký

public final class Log
extends Object

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


Lớp nhật ký phản ánh API trong các nguồn Android chính.

Hành vi mặc định sẽ xuất nhật ký sang System.out. Sử dụng setLogOutput(com.android.tradefed.log.Log.ILogOutput) để chuyển hướng nhật ký đến một nơi khác.

Tóm tắt

Lớp lồng ghép

interface Log.ILogOutput

Các lớp triển khai giao diện này cung cấp các phương thức xử lý việc xuất thông báo nhật ký. 

Phương thức công khai

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

Xuất thông báo ở cấp LogLevel.DEBUG.

static void e(String tag, String message)

Xuất thông báo ở cấp LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Xuất thông tin LogLevel.ERROR cấp Throwable.

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

Định dạng thông điệp nhật ký.

static void i(String tag, String message)

Xuất thông báo ở cấp LogLevel.INFO.

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

Xuất một thông báo nhật ký và cố gắng hiển thị thông báo đó trong một hộp thoại.

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

In một thông điệp nhật ký.

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

Đặt ILogOutput để dùng in nhật ký.

static void v(String tag, String message)

Xuất thông báo ở cấp LogLevel.VERBOSE.

static void w(String tag, String message)

Xuất thông báo ở cấp LogLevel.WARN.

Phương thức công khai

addLogger

public static void addLogger (Log.ILogOutput logOutput)

Tham số
logOutput Log.ILogOutput

d

public static void d (String tag, 
                String message)

Xuất thông báo ở cấp LogLevel.DEBUG.

Tham số
tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.

e

public static void e (String tag, 
                String message)

Xuất thông báo ở cấp LogLevel.ERROR.

Tham số
tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.

e

public static void e (String tag, 
                Throwable throwable)

Xuất thông tin LogLevel.ERROR cấp Throwable.

Tham số
tag String: Thẻ được liên kết với thông báo.

throwable Throwable: Throwable cần xuất.

getLogFormatString

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

Định dạng thông điệp nhật ký.

Giá trị trả về
String

i

public static void i (String tag, 
                String message)

Xuất thông báo ở cấp LogLevel.INFO.

Tham số
tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.

logAndDisplay

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

Xuất một thông báo nhật ký và cố gắng hiển thị thông báo đó trong một hộp thoại.

Tham số
logLevel Log.LogLevel

tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.

printLog

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

In một thông điệp nhật ký.

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

Tham số
logOutput Log.ILogOutput

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Đặt ILogOutput để dùng in nhật ký. Nếu bạn không đặt chính sách này, System.out sẽ được dùng.

Tham số
logOutput Log.ILogOutput: ILogOutput dùng để in nhật ký.

v

public static void v (String tag, 
                String message)

Xuất thông báo ở cấp LogLevel.VERBOSE.

Tham số
tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.

w

public static void w (String tag, 
                String message)

Xuất thông báo ở cấp LogLevel.WARN.

Tham số
tag String: Thẻ được liên kết với thông báo.

message String: Thông báo cần xuất.