StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput
ที่ส่งข้อความบันทึกไปยัง stdout
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
StdoutLogger()
|
วิธีการสาธารณะ | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
ปิดบันทึกและทำการล้างข้อมูลก่อนปิดตามที่จำเป็น |
InputStreamSource
|
getLog()
ดึงสตรีมสแนปชอตของข้อมูลบันทึก |
Log.LogLevel
|
getLogLevel()
รับระดับการบันทึกขั้นต่ำที่จะแสดง |
void
|
init()
เริ่มต้นบันทึกโดยสร้างทรัพยากร IO ที่จำเป็น |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความบันทึก และหากเป็นไปได้ จะแสดงให้ผู้ใช้เห็นใน กล่องโต้ตอบ |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความบันทึก |
void
|
setLogLevel(Log.LogLevel logLevel)
ตั้งค่าระดับการบันทึกขั้นต่ำที่จะแสดง |
ช่างก่อสร้างสาธารณะ
StdoutLogger
public StdoutLogger ()
วิธีการสาธารณะ
ปิดบันทึก
public void closeLog ()
ปิดบันทึกและทำการล้างข้อมูลก่อนปิดตามที่จำเป็น
getLog
public InputStreamSource getLog ()
ดึงสตรีมสแนปชอตของข้อมูลบันทึก
ต้องไม่เรียกใช้หลังจาก ILeveledLogOutput#closeLog()
เราไม่รับประกันว่าสตรีมที่ส่งกลับจะมีประสิทธิภาพสูงสุด ผู้โทรอาจอยาก
รวมผลลัพธ์เป็น ERROR(/BufferedInputStream)
คิกรีเทิร์น | |
---|---|
InputStreamSource |
InputStreamSource ของข้อมูลบันทึก อาจแสดงค่า Null หากไม่รองรับ |
ระดับ getLog
public Log.LogLevel getLogLevel ()
รับระดับการบันทึกขั้นต่ำที่จะแสดง
คิกรีเทิร์น | |
---|---|
Log.LogLevel |
LogLevel ปัจจุบัน |
Init
public void init ()
เริ่มต้นบันทึกโดยสร้างทรัพยากร IO ที่จำเป็น
PrintAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความบันทึก และหากเป็นไปได้ จะแสดงให้ผู้ใช้เห็นใน กล่องโต้ตอบ
พารามิเตอร์ | |
---|---|
logLevel |
Log.LogLevel : enum ของ LogLevel ที่แสดงลำดับความสำคัญของข้อความ |
tag |
String : แท็กที่เชื่อมโยงกับข้อความ |
message |
String : ข้อความที่จะแสดง |
บันทึกการพิมพ์
public void printLog (Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความบันทึก
พารามิเตอร์ | |
---|---|
logLevel |
Log.LogLevel : enum ของ LogLevel ที่แสดงลำดับความสำคัญของข้อความ |
tag |
String : แท็กที่เชื่อมโยงกับข้อความ |
message |
String : ข้อความที่จะแสดง |
ตั้งค่าระดับบันทึก
public void setLogLevel (Log.LogLevel logLevel)
ตั้งค่าระดับการบันทึกขั้นต่ำที่จะแสดง
พารามิเตอร์ | |
---|---|
logLevel |
Log.LogLevel : LogLevel ที่จะแสดง |