ตัวบันทึกไฟล์
public
class
FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>
java.lang.Object | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitOutputStream> | ||
↳ | com.android.tradefed.log.FileLogger |
ILeveledLogOutput
ที่กำหนดเส้นทางข้อความบันทึกไปยังไฟล์และ Stouts
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
FileLogger()
|
วิธีการสาธารณะ | |
---|---|
ILeveledLogOutput
|
clone()
สร้าง |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
แสดงผลขนาดสูงสุดของไฟล์บันทึกในหน่วยเมกะไบต์ |
void
|
init()
|
วิธีการป้องกัน | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
ใช้แทน |
ช่างก่อสร้างสาธารณะ
ตัวบันทึกไฟล์
public FileLogger ()
วิธีการสาธารณะ
โคลน
public ILeveledLogOutput clone ()
สร้าง FileLogger
ใหม่ด้วยการตั้งค่าระดับการบันทึกเหมือนกับออบเจ็กต์ปัจจุบัน
ไม่คัดลอกเนื้อหาของไฟล์บันทึกที่สำคัญ (กล่าวคือระบบจะเขียนข้อมูลบันทึกของโคลนลงใน )
คิกรีเทิร์น | |
---|---|
ILeveledLogOutput |
ปิดบันทึก
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
แสดงผลขนาดสูงสุดของไฟล์บันทึกในหน่วยเมกะไบต์
คิกรีเทิร์น | |
---|---|
long |
Init
public void init ()
วิธีการป้องกัน
Init
protected void init (String logPrefix, String fileSuffix)
ใช้แทน init()
เพื่อให้เราระบุชื่อไฟล์และคำต่อท้ายได้
พารามิเตอร์ | |
---|---|
logPrefix |
String : ชื่อไฟล์ที่จะบันทึกโดยไม่มีนามสกุล |
fileSuffix |
String : นามสกุลของไฟล์ที่จะบันทึก |