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