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()

เริ่มต้นบันทึกโดยสร้างทรัพยากร I/O ที่จำเป็น

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 ILeveledLogOutput clone ()

การคืนสินค้า
ILeveledLogOutput

closeLog

public void closeLog ()

ปิดบันทึกและล้างข้อมูลก่อนปิดตามความจำเป็น

getLog

public InputStreamSource getLog ()

ดึงสตรีมสแนปชอตของข้อมูลบันทึก

ต้องไม่เรียกใช้หลังจาก ILeveledLogOutput.closeLog()

เราไม่รับประกันว่าสตรีมที่ส่งคืนจะมีประสิทธิภาพสูงสุด ผู้โทรอาจต้องการ แสดงผลลัพธ์ใน BufferedInputStream

การคืนสินค้า
InputStreamSource InputStreamSource ของข้อมูลบันทึก อาจแสดงผลเป็น Null หากไม่รองรับ

getLogLevel

public Log.LogLevel getLogLevel ()

รับระดับบันทึกขั้นต่ำที่จะแสดง

การคืนสินค้า
Log.LogLevel LogLevel ปัจจุบัน

init

public void init ()

เริ่มต้นบันทึกโดยสร้างทรัพยากร I/O ที่จำเป็น

ส่ง
IOException

printAndPromptLog

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

ส่งเมื่อต้องพิมพ์ข้อความในบันทึก และหากเป็นไปได้ ให้แสดงต่อผู้ใช้ในกล่องโต้ตอบ

พารามิเตอร์
logLevel Log.LogLevel: enum ของ LogLevel ที่แสดงถึงลำดับความสำคัญของข้อความ

tag String: แท็กที่เชื่อมโยงกับข้อความ

message String: ข้อความที่จะแสดง

printLog

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

ส่งเมื่อต้องพิมพ์ข้อความในบันทึก

พารามิเตอร์
logLevel Log.LogLevel: enum ของ LogLevel ที่แสดงถึงลำดับความสำคัญของข้อความ

tag String: แท็กที่เชื่อมโยงกับข้อความ

message String: ข้อความที่จะแสดง

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

กำหนดระดับบันทึกขั้นต่ำที่จะแสดง

พารามิเตอร์
logLevel Log.LogLevel: LogLevel ที่จะแสดง