HistoryLogger

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


TF History Logger ซึ่งเป็นบันทึกพิเศษที่มีเฉพาะเหตุการณ์บางอย่างเท่านั้น

สรุป

ตัวสร้างแบบสาธารณะ

HistoryLogger()

เมธอดสาธารณะ

ILeveledLogOutput clone()

สร้าง FileLogger ใหม่ที่มีการตั้งค่าระดับบันทึกเดียวกับออบเจ็กต์ปัจจุบัน

void init()

เริ่มต้นการบันทึก สร้างทรัพยากร IO ที่จำเป็น

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

เรียกใช้เมธอดนี้เพื่อบันทึกเหตุการณ์จากประเภทที่มีข้อมูลที่เกี่ยวข้องในแผนที่

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
void printLog(Log.LogLevel logLevel, String tag, String message)

ตัวสร้างแบบสาธารณะ

HistoryLogger

public HistoryLogger ()

เมธอดสาธารณะ

โคลน

public ILeveledLogOutput clone ()

สร้าง FileLogger ใหม่ที่มีการตั้งค่าระดับบันทึกเดียวกับออบเจ็กต์ปัจจุบัน

ไม่คัดลอกเนื้อหาไฟล์บันทึกที่อยู่เบื้องหลัง (กล่าวคือ ระบบจะเขียนข้อมูลบันทึกของข้อมูลโคลนลงในไฟล์ใหม่)

คิกรีเทิร์น
ILeveledLogOutput

init

public void init ()

เริ่มต้นการบันทึก สร้างทรัพยากร IO ที่จำเป็น

logEvent

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

เรียกใช้เมธอดนี้เพื่อบันทึกเหตุการณ์จากประเภทที่มีข้อมูลที่เกี่ยวข้องในแผนที่

พารามิเตอร์
logLevel Log.LogLevel

event ILogRegistry.EventType: EventType ของเหตุการณ์ที่จะบันทึก

args : แผนที่อาร์กิวเมนต์ที่จะเพิ่มลงในรายการบันทึกเพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับเหตุการณ์

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

พารามิเตอร์
logLevel Log.LogLevel

tag String

message String

printLog

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

พารามิเตอร์
logLevel Log.LogLevel

tag String

message String