LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
คลาสชิมสำหรับ 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) ช่างเป็นความล้มเหลวที่แย่มาก: รายงานสภาพที่ไม่ควรเกิดขึ้น |
เขตข้อมูล
CLASS_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 เพื่อส่งออก |
ค้นหา CallerClassName
public static String findCallerClassName ()
ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง
ส่งคืน | |
---|---|
String | ชื่อคลาสอย่างง่าย (หรือแบบเต็มหากเกิดข้อผิดพลาดในการอ้างถึงคลาส) ของคลาสภายนอกที่เรียกว่าเมธอด CLog หรือ "Unknown" หากสแต็กเทรซว่างเปล่าหรือมีชื่อคลาส CLog เท่านั้น |
ค้นหา CallerClassName
public static String findCallerClassName (Throwable t)
ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง
พารามิเตอร์ | |
---|---|
t | Throwable : (ไม่บังคับ) การติดตามสแต็กเพื่อค้นหาภายใน เปิดเผยสำหรับการทดสอบหน่วย |
ส่งคืน | |
---|---|
String | ชื่อคลาสอย่างง่าย (หรือแบบเต็มหากเกิดข้อผิดพลาดในการอ้างถึงคลาส) ของคลาสภายนอกที่เรียกว่าเมธอด CLog หรือ "Unknown" หากสแต็กเทรซว่างเปล่าหรือมีชื่อคลาส CLog เท่านั้น |
getClassName
public static String getClassName (int frame)
ส่งคืนชื่อคลาสอย่างง่ายจาก frame
สแต็กของเฟรมในเส้นทางการโทร หมายเหตุ: วิธีนี้ทำ
พารามิเตอร์ | |
---|---|
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 ที่จะเข้าสู่ระบบ |
แยกชื่อคลาส
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 : (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นโมฆะ เฉพาะข้อความเท่านั้นที่จะถูกบันทึก |