Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

ILeveledLogOutput

public interface ILeveledLogOutput
implements Log.ILogOutput

com.android.tradefed.log.ILeveledLogOutput


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ý.

Bản tóm tắt

Phương pháp công khai

abstract ILeveledLogOutput clone ()
abstract void closeLog ()

Đóng nhật ký và thực hiện mọi thao tác dọn dẹp trước khi đóng, nếu cần.

abstract InputStreamSource getLog ()

Lấy luồng ảnh chụp nhanh của dữ liệu nhật ký.

abstract Log.LogLevel getLogLevel ()

Nhận mức nhật ký tối thiểu để hiển thị.

abstract void init ()

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

abstract void setLogLevel (Log.LogLevel logLevel)

Đặt mức nhật ký tối thiểu để hiển thị.

Phương pháp công khai

dòng vô tính

public abstract ILeveledLogOutput clone ()

Lợi nhuận
ILeveledLogOutput a ILeveledLogOutput

closeLog

public abstract void closeLog ()

Đóng nhật ký và thực hiện mọi thao tác dọn dẹp trước khi đóng, nếu cần.

getLog

public abstract InputStreamSource getLog ()

Lấy một luồng ảnh chụp nhanh của dữ liệu nhật ký.

Không được gọi sau ILeveledLogOutput#closeLog() .

Luồng trả về không được đảm bảo có hiệu suất tối ưu. Người gọi có thể muốn kết quả là ERROR(/BufferedInputStream) .

Lợi nhuận
InputStreamSource một InputStreamSource của dữ liệu nhật ký. Có thể trả về null nếu không được hỗ trợ.

Ném
IllegalStateException nếu được gọi khi nhật ký đã được đóng.

getLogLevel

public abstract Log.LogLevel getLogLevel ()

Nhận mức nhật ký tối thiểu để hiển thị.

Lợi nhuận
Log.LogLevel LogLevel hiện tại

trong đó

public abstract void init ()

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

setLogLevel

public abstract void setLogLevel (Log.LogLevel logLevel)

Đặt mức nhật ký tối thiểu để hiển thị.

Thông số
logLevel Log.LogLevel : LogLevel để hiển thị