Trình ghi nhật ký lịch sử

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ý với đố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 bắt buộc.

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, args)

Gọi phương thức này để ghi lại sự kiện từ một loại với 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

Trình ghi nhật ký lịch sử

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ý với đố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 tệp.)

Giá trị trả về
ILeveledLogOutput

khởi tạo

public void init ()

Khởi chạy nhật ký, tạo mọi tài nguyên IO bắt buộc.

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

Gọi phương thức này để ghi lại sự kiện từ một loại với 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 nhật ký.

args : bản đồ các đối số sẽ được thêm vào mục nhập nhật ký để có 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