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) |
static void | d (String format, Object... args) |
static void | e (String message) |
static void | e (String format, Object... args) |
static void | e (Throwable t) |
static String | findCallerClassName () ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง |
static String | findCallerClassName (Throwable t) ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง |
static String | getClassName (int frame) กลับชื่อคลาสง่าย ๆ จาก |
static void | i (String format, Object... args) |
static void | i (String message) |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) เวอร์ชันชิมของ |
static void | logAndDisplay (Log.LogLevel logLevel, String message) เวอร์ชันชิมของ |
static String | parseClassName (String fullName) แยกวิเคราะห์ชื่อคลาสแบบง่ายออกจากชื่อคลาสแบบเต็ม |
static void | v (String message) |
static void | v (String format, Object... args) |
static void | w (Throwable t) รูปแบบของ |
static void | w (String message) |
static void | w (String format, Object... args) |
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 : (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความเท่านั้น |