HistoryLogger

public class HistoryLogger
extends FileLogger

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
  com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
    com.android.tradefed.log.FileLogger
      com.android.tradefed.log.HistoryLogger


Trình ghi nhật ký lịch sử TF, nhật ký đặc biệt chỉ chứa một số sự kiện cụ thể.

Tóm tắt

Hàm khởi tạo công khai

HistoryLogger()

Phương thức công khai

ILeveledLogOutput clone()

Tạo một FileLogger mới có cùng chế độ cài đặt cấp nhật ký như đối tượng hiện tại.

void init()

Khởi chạy nhật ký, tạo mọi tài nguyên IO cần thiết.

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)

Gọi phương thức này để ghi lại một sự kiện từ một loại có thông tin liên quan trong bản đồ.

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

Hàm khởi tạo công khai

HistoryLogger

public HistoryLogger ()

Phương thức công khai

sao chép

public ILeveledLogOutput clone ()

Tạo một FileLogger mới có cùng chế độ cài đặt cấp nhật ký như đối tượng hiện tại.

Không sao chép nội dung tệp nhật ký cơ bản (tức là dữ liệu nhật ký của bản sao sẽ được ghi vào một tệp mới.)

Giá trị trả về
ILeveledLogOutput

init

public void init ()

Khởi chạy nhật ký, tạo mọi tài nguyên IO cần thiết.

Gửi
IOException

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                Map<String, String> args)

Gọi phương thức này để ghi lại một sự kiện từ một loại có thông tin liên quan trong bản đồ.

Tham số
logLevel Log.LogLevel

event ILogRegistry.EventType: EventType của sự kiện cần ghi lại.

args Map: bản đồ các đối số cần thêm vào mục nhập nhật ký để biết thêm thông tin chi tiết về sự kiện.

printAndPromptLog

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

Tham số
logLevel Log.LogLevel

tag String

message String

printLog

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

Tham số
logLevel Log.LogLevel

tag String

message String