com.android.tradefed.log

อินเทอร์เฟซ

ILeveledLogOutput คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการแสดงข้อความบันทึก  
ILogRegistry อินเทอร์เฟซสำหรับตัวบันทึกแบบซิงเกิลตัน ILogOutput ที่มัลติเพล็กซ์และจัดการตัวบันทึกต่างๆ  
ITerribleFailureHandler อินเทอร์เฟซเพื่อจัดการความล้มเหลวที่ร้ายแรงจาก com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
ITestLogger เอนทิตีที่สามารถทำการบันทึกสตรีมข้อมูลประเภทต่างๆ ได้ 
Log.ILogOutput คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับการแสดงข้อความบันทึก  

คลาส

BaseLeveledLogOutput การติดตั้งใช้งานพื้นฐานสำหรับ ILeveledLogOutput ที่อนุญาตให้กรองแท็กบางรายการตาม ชื่อหรือคอมโพเนนต์ 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังสตรีมเอาต์พุตและ stdout 
FileLogger ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังไฟล์และ stdout 
HistoryLogger ตัวบันทึกประวัติ TF ซึ่งเป็นบันทึกพิเศษที่มีเฉพาะเหตุการณ์บางอย่าง 
Log คลาสบันทึกที่จำลอง API ในแหล่งที่มาหลักของ Android 
LogReceiver  
LogRegistry การติดตั้งใช้งาน ILogRegistry ที่มัลติเพล็กซ์และจัดการตัวบันทึกต่างๆ โดยใช้ตัวบันทึกที่เหมาะสมตาม ThreadGroup ของเธรดที่ทำการเรียก 
LogUtil คลาสยูทิลิตีการบันทึก 
LogUtil.CLog คลาสชิมสำหรับ Log ที่ใช้ชื่อคลาสอย่างง่ายของผู้เรียกเป็น แท็กบันทึกโดยอัตโนมัติ
SimpleFileLogger ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout และไฟล์บันทึกเดียว 
StdoutLogger ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout 
TerribleFailureEmailHandler คลาสตัวจัดการอย่างง่ายที่ส่งอีเมลไปยังผู้ที่สนใจเมื่อเกิดข้อผิดพลาด WTF (What a Terrible Failure) ภายในอินสแตนซ์ของ Trade Federation 

Enums

ILogRegistry.EventType เหตุการณ์ที่ควรบันทึก
Log.LogLevel enum ของ Log Level