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

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

ปิดบันทึก

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 ที่จะแสดง