FileLogger
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 thông báo nhật ký đến một tệp và đến 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 MB. |
void
|
init()
|
Phương thức được bảo vệ | |
|---|---|
void
|
init(String logPrefix, String fileSuffix)
Phương thức thay thế cho |
Hàm khởi tạo công khai
FileLogger
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ý 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 |
|
closeLog
public void closeLog ()
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 MB.
| Giá trị trả về | |
|---|---|
long |
|
init
public void init ()
| Gửi | |
|---|---|
IOException |
|
Phương thức được bảo vệ
init
protected void init (String logPrefix,
String fileSuffix)Phương thức thay thế cho init() mà chúng ta có thể chỉ định tên tệp và hậu tố.
| Tham số | |
|---|---|
logPrefix |
String: tên tệp để ghi nhật ký mà không có đuôi. |
fileSuffix |
String: đuôi của tệp để ghi nhật ký. |