FileLogger (Trình ghi nhật ký tệp)
public
class
FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>
java.lang.Object | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream> | ||
↳ | com.android.tradefed.log.FileLogger |
ILeveledLogOutput
chuyển hướng thông điệp nhật ký đến một tệp và tới stdout.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
FileLogger()
|
Phương thức công khai | |
---|---|
ILeveledLogOutput
|
clone()
Tạo một |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
Trả về kích thước nhật ký tối đa của nhật ký tính bằng MByte. |
void
|
init()
|
Phương thức được bảo vệ | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
Thay thế cho |
Hàm khởi tạo công khai
FileLogger (Trình ghi nhật ký tệp)
public FileLogger ()
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 |
đóng nhật ký
public void closeLog ()
getLog
public InputStreamSource getLog ()
Giá trị trả về | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Trả về kích thước nhật ký tối đa của nhật ký tính bằng MByte.
Giá trị trả về | |
---|---|
long |
khởi tạo
public void init ()
Phương thức được bảo vệ
khởi tạo
protected void init (String logPrefix, String fileSuffix)
Thay thế cho init()
, trong đó chúng ta có thể chỉ định tên tệp và hậu tố.
Tham số | |
---|---|
logPrefix |
String : tên tệp nơi bạn có thể ghi nhật ký mà không có đuôi tệp. |
fileSuffix |
String : phần mở rộng của tệp nơi bạn sẽ ghi nhật ký.
|