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)
เวอร์ชัน 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)
แสดงชื่อคลาสอย่างง่ายจาก |
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)
เกิดข้อผิดพลาดร้ายแรง: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น |
ทุ่ง
CLASS_NAME
protected static final String CLASS_NAME
เครื่องมือสร้างสาธารณะ
CLog
public CLog ()
เมธอดสาธารณะ
ว
public static void d (String message)
เวอร์ชัน Shim ของ Log.d(String,String)
| พารามิเตอร์ | |
|---|---|
message |
String: Stringที่จะบันทึก |
ว
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 ที่จะแสดง |
findCallerClassName
public static String findCallerClassName ()
ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง
| การคืนสินค้า | |
|---|---|
String |
ชื่อคลาสอย่างง่าย (หรือชื่อที่สมบูรณ์หากเกิดข้อผิดพลาดในการรับข้อมูลอ้างอิงไปยัง คลาส) ของคลาสภายนอกที่เรียกใช้เมธอด CLog หรือ "ไม่ทราบ" หาก การติดตามสแต็กว่างเปล่าหรือมีเฉพาะชื่อคลาส CLog |
findCallerClassName
public static String findCallerClassName (Throwable t)
ค้นหาชื่อคลาสภายนอกที่เรียกเมธอด CLog โดยตรง
| พารามิเตอร์ | |
|---|---|
t |
Throwable: (ไม่บังคับ) สแต็กเทรซที่จะค้นหา ซึ่งแสดงสำหรับการทำ Unit Test |
| การคืนสินค้า | |
|---|---|
String |
ชื่อคลาสอย่างง่าย (หรือชื่อที่สมบูรณ์หากเกิดข้อผิดพลาดในการรับข้อมูลอ้างอิงไปยัง คลาส) ของคลาสภายนอกที่เรียกใช้เมธอด CLog หรือ "ไม่ทราบ" หาก การติดตามสแต็กว่างเปล่าหรือมีเฉพาะชื่อคลาส CLog |
getClassName
public static String getClassName (int frame)
แสดงชื่อคลาสอย่างง่ายจากframeสแตกเฟรมที่ frameth ในเส้นทางการเรียก
หมายเหตุ: วิธีนี้
| พารามิเตอร์ | |
|---|---|
frame |
int: ดัชนีของเฟรม Stack Trace ที่จะตรวจสอบชื่อคลาส |
| การคืนสินค้า | |
|---|---|
String |
ชื่อคลาสอย่างง่าย (หรือชื่อที่มีคุณสมบัติครบถ้วนหากเกิดข้อผิดพลาดในการรับการอ้างอิงไปยัง คลาส) สำหรับองค์ประกอบที่กำหนดของ Stack Trace |
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 |
parseClassName
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: (ไม่บังคับ) ข้อยกเว้นที่จะบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความ |