LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil.CLog


คลาส shim สำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้เรียกเป็นแท็กบันทึกโดยอัตโนมัติ

สรุป

เขตข้อมูล

protected static final String CLASS_NAME

ผู้รับเหมาก่อสร้างสาธารณะ

CLog ()

วิธีการสาธารณะ

static void d (String message)

Log#d(String, String) เวอร์ชันชิม

static void d (String format, Object... args)

Log#d(String, String) เวอร์ชันชิม

static void e (String message)

Log#e(String, String) เวอร์ชันชิม

static void e (String format, Object... args)

Log#e(String, String) เวอร์ชันชิม

static void e (Throwable t)

Log#e(String, Throwable) เวอร์ชันชิม

static String findCallerClassName ()

ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง

static String findCallerClassName (Throwable t)

ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง

static String getClassName (int frame)

กลับชื่อคลาสง่าย ๆ จาก frame กเฟรมที่ th ในเส้นทางการโทร

static void i (String format, Object... args)

Log#i(String, String) เวอร์ชันชิม

static void i (String message)

Log#i(String, String) เวอร์ชันชิม

static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)

เวอร์ชันชิมของ Log#logAndDisplay(LogLevel, String, String)

static void logAndDisplay (Log.LogLevel logLevel, String message)

เวอร์ชันชิมของ Log#logAndDisplay(LogLevel, String, String)

static String parseClassName (String fullName)

แยกวิเคราะห์ชื่อคลาสแบบง่ายออกจากชื่อคลาสแบบเต็ม

static void v (String message)

Log#v(String, String) เวอร์ชันชิม

static void v (String format, Object... args)

Log#v(String, String) เวอร์ชันชิม

static void w (Throwable t)

รูปแบบของ Log#w(String, String) โดยที่การติดตามสแต็กของ Throwable ที่ให้มานั้นถูกจัดรูปแบบและบันทึก

static void w (String message)

Log#w(String, String) เวอร์ชันชิม

static void w (String format, Object... args)

Log#w(String, String) เวอร์ชันชิม

static void wtf (String message)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น

static void wtf (Throwable t)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น

static void wtf (String format, Object... args)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น

static void wtf (String message, Throwable t)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น

เขตข้อมูล

คลาส_NAME

protected static final String CLASS_NAME

ผู้รับเหมาก่อสร้างสาธารณะ

ซีล็อก

public CLog ()

วิธีการสาธารณะ

public static void d (String message)

Log#d(String, String) เวอร์ชันชิม

พารามิเตอร์
message String : String ที่จะบันทึก

public static void d (String format, 
                Object... args)

Log#d(String, String) เวอร์ชันชิม เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

public static void e (String message)

Log#e(String, String) เวอร์ชันชิม

พารามิเตอร์
message String : String ที่จะบันทึก

public static void e (String format, 
                Object... args)

Log#e(String, String) เวอร์ชันชิม เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

public static void e (Throwable t)

Log#e(String, Throwable) เวอร์ชันชิม

พารามิเตอร์
t Throwable : Throwable เพื่อเอาท์พุต

findCallerClassName

public static String findCallerClassName ()

ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง

การส่งคืน
String ชื่อคลาสแบบง่าย (หรือแบบเต็มหากเกิดข้อผิดพลาดในการรับการอ้างอิงไปยังคลาส) ของคลาสภายนอกที่เรียกว่าเมธอด CLog หรือ "ไม่ทราบ" ถ้าการติดตามสแต็กว่างเปล่าหรือมีเฉพาะชื่อคลาส CLog

findCallerClassName

public static String findCallerClassName (Throwable t)

ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง

พารามิเตอร์
t Throwable : (ไม่บังคับ) การติดตามสแต็กเพื่อค้นหาภายใน และเปิดเผยสำหรับการทดสอบหน่วย

การส่งคืน
String ชื่อคลาสแบบง่าย (หรือแบบเต็มหากเกิดข้อผิดพลาดในการรับการอ้างอิงไปยังคลาส) ของคลาสภายนอกที่เรียกว่าเมธอด CLog หรือ "ไม่ทราบ" ถ้าการติดตามสแต็กว่างเปล่าหรือมีเฉพาะชื่อคลาส CLog

รับClassName

public static String getClassName (int frame)

กลับชื่อคลาสง่าย ๆ จาก frame กเฟรมที่ th ในเส้นทางการโทร หมายเหตุ: วิธีนี้ใช้ได้ผล ไม่ ตรวจสอบขอบเขตอาร์เรย์สำหรับความยาวการติดตามสแต็ก

พารามิเตอร์
frame int : ดัชนีของเฟรมการติดตามสแต็กเพื่อตรวจสอบชื่อคลาส

การส่งคืน
String ชื่อคลาสแบบง่าย (หรือมีคุณสมบัติครบถ้วนหากมีข้อผิดพลาดเกิดขึ้นในการรับการอ้างอิงถึงคลาส) สำหรับองค์ประกอบที่กำหนดของการติดตามสแต็ก

ฉัน

public static void i (String format, 
                Object... args)

Log#i(String, String) เวอร์ชันชิม เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

ฉัน

public static void i (String message)

Log#i(String, String) เวอร์ชันชิม

พารามิเตอร์
message String : String ที่จะบันทึก

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

เวอร์ชันชิมของ Log#logAndDisplay(LogLevel, String, String)

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

format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String message)

เวอร์ชันชิมของ Log#logAndDisplay(LogLevel, String, String)

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

message String : String ที่จะบันทึก

แยกClassName

public static String parseClassName (String fullName)

แยกวิเคราะห์ชื่อคลาสแบบง่ายออกจากชื่อคลาสเต็ม หากการจัดรูปแบบดูเหมือนชื่อคลาสธรรมดาอยู่แล้ว ให้คืนค่านั้น

พารามิเตอร์
fullName String : ชื่อคลาสเต็มที่จะแยกวิเคราะห์

การส่งคืน
String ชื่อคลาสที่เรียบง่าย

โวลต์

public static void v (String message)

Log#v(String, String) เวอร์ชันชิม

พารามิเตอร์
message String : String ที่จะบันทึก

โวลต์

public static void v (String format, 
                Object... args)

Log#v(String, String) เวอร์ชันชิม เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

public static void w (Throwable t)

รูปแบบของ Log#w(String, String) โดยที่การติดตามสแต็กของ Throwable ที่ให้มานั้นถูกจัดรูปแบบและบันทึก

พารามิเตอร์
t Throwable : Throwable เพื่อเข้าสู่ระบบ

public static void w (String message)

Log#w(String, String) เวอร์ชันชิม

พารามิเตอร์
message String : String ที่จะบันทึก

public static void w (String format, 
                Object... args)

Log#w(String, String) เวอร์ชันชิม เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

อะไรนะ

public static void wtf (String message)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น ข้อผิดพลาดจะถูกบันทึกที่ระดับ ASSERT เสมอด้วย call stack

พารามิเตอร์
message String : ข้อความที่คุณต้องการบันทึก

อะไรนะ

public static void wtf (Throwable t)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น ข้อผิดพลาดจะถูกบันทึกที่ระดับ ASSERT เสมอด้วย call stack

พารามิเตอร์
t Throwable : (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความเท่านั้น

อะไรนะ

public static void wtf (String format, 
                Object... args)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น ข้อผิดพลาดจะถูกบันทึกที่ระดับ ASSERT เสมอด้วย call stack เรียก String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String : สตริงรูปแบบสำหรับข้อความที่จะบันทึก

args Object : อาร์กิวเมนต์สตริงรูปแบบ

อะไรนะ

public static void wtf (String message, 
                Throwable t)

ช่างเป็นความล้มเหลวที่เลวร้าย: รายงานสภาพที่ไม่ควรเกิดขึ้น ข้อผิดพลาดจะถูกบันทึกที่ระดับ ASSERT เสมอด้วย call stack

พารามิเตอร์
message String : ข้อความที่คุณต้องการบันทึก

t Throwable : (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความเท่านั้น