บันทึก 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 ของ Log#d(String, String)

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

เวอร์ชัน Shim ของ Log#d(String, String)

static void e(String message)

เวอร์ชัน Shim ของ Log#e(String, String)

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

เวอร์ชัน Shim ของ Log#e(String, String)

static void e(Throwable t)

เวอร์ชัน Shim ของ Log#e(String, Throwable)

static String findCallerClassName()

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

static String findCallerClassName(Throwable t)

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

static String getClassName(int frame)

แสดงผล Classname แบบง่ายจากสแต็กเฟรมที่ frame ในเส้นทางการเรียกใช้

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

เวอร์ชัน Shim ของ Log#i(String, String)

static void i(String message)

เวอร์ชัน Shim ของ Log#i(String, String)

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

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

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

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

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

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

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

แยกวิเคราะห์ชื่อชั้นเรียนแบบง่ายออกจากชื่อเต็มของชั้นเรียน

static void v(String message)

เวอร์ชัน Shim ของ Log#v(String, String)

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

เวอร์ชัน Shim ของ Log#v(String, String)

static void w(Throwable t)

รูปแบบของ Log#w(String, String) ซึ่งสแต็กเทรซของ ที่ระบุ Throwable ได้รับการจัดรูปแบบและบันทึกแล้ว

static void w(String message)

เวอร์ชัน Shim ของ Log#w(String, String)

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

เวอร์ชัน Shim ของ 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 ()

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

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)

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

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

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

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

logAndDisplay

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

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

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

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

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

logAndDisplay

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

เวอร์ชัน Shim ของ ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String))

พารามิเตอร์
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: (ไม่บังคับ) ข้อยกเว้นที่จะบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความ