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)

เวอร์ชันชิม Log.d(String, String)

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

เวอร์ชันชิม Log.d(String, String)

static void e(String message)

เวอร์ชันชิม Log.e(String, String)

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

เวอร์ชันชิม Log.e(String, String)

static void e(Throwable t)

เวอร์ชันชิม Log.e(String, Throwable)

static String findCallerClassName()

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

static String findCallerClassName(Throwable t)

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

static String getClassName(int frame)

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

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

เวอร์ชันชิม Log.i(String, String)

static void i(String message)

เวอร์ชันชิม Log.i(String, String)

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

เวอร์ชันชิม 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)

เวอร์ชันชิม 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)

เวอร์ชันชิม 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)

เวอร์ชันชิม Log.v(String, String)

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

เวอร์ชันชิม Log.v(String, String)

static void w(Throwable t)

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

static void w(String message)

เวอร์ชันชิม Log.w(String, String)

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

เวอร์ชันชิม Log.w(String, String)

static void wtf(String message)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น

static void wtf(Throwable t)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น

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

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น

static void wtf(String message, Throwable t)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น

ช่อง

CLASS_NAME

protected static final String CLASS_NAME

ตัวสร้างแบบสาธารณะ

CLog

public CLog ()

เมธอดสาธารณะ

d

public static void d (String message)

เวอร์ชันชิม Log.d(String, String)

พารามิเตอร์
message String: String สำหรับบันทึก

d

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

เวอร์ชันชิม Log.d(String, String) และยังเรียกใช้ String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String: สตริงรูปแบบสำหรับบันทึกข้อความ

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

e

public static void e (String message)

เวอร์ชันชิม Log.e(String, String)

พารามิเตอร์
message String: String สำหรับบันทึก

e

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

เวอร์ชันชิม Log.e(String, String) และยังเรียกใช้ String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String: สตริงรูปแบบสำหรับบันทึกข้อความ

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

e

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 เท่านั้น

getClassName

public static String getClassName (int frame)

แสดงชื่อคลาสแบบง่ายจากสแต็กเฟรมที่ frame ในเส้นทางการเรียก หมายเหตุ: วิธีการนี้ไม่ตรวจสอบขอบเขตอาร์เรย์สำหรับความยาวสแต็กเทรซ

พารามิเตอร์
frame int: ดัชนีของเฟรมสแต็กเทรซที่จะตรวจสอบชื่อคลาส

คิกรีเทิร์น
String ชื่อคลาสแบบง่าย (หรือแบบเต็มที่สมบูรณ์หากเกิดข้อผิดพลาดในการรับข้อมูลอ้างอิงถึงคลาส) สําหรับองค์ประกอบหนึ่งๆ ของสแต็กเทรซ

i

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

เวอร์ชันชิม Log.i(String, String) และยังเรียกใช้ String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String: สตริงรูปแบบสำหรับบันทึกข้อความ

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

i

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)

เวอร์ชันชิม 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)

เวอร์ชันชิม 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)

เวอร์ชันชิม 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

parseClassName

public static String parseClassName (String fullName)

แยกชื่อคลาสแบบง่ายออกจากชื่อคลาสแบบเต็ม หากการจัดรูปแบบดูเหมือนชื่อคลาสธรรมดาอยู่แล้ว ก็แสดงผลชื่อนั้น

พารามิเตอร์
fullName String: ชื่อคลาสแบบเต็มที่จะแยกวิเคราะห์

คิกรีเทิร์น
String ชื่อชั้นเรียนแบบง่าย

v

public static void v (String message)

เวอร์ชันชิม Log.v(String, String)

พารามิเตอร์
message String: String สำหรับบันทึก

v

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

เวอร์ชันชิม 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)

เวอร์ชันชิม Log.w(String, String)

พารามิเตอร์
message String: String สำหรับบันทึก

w

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

เวอร์ชันชิม Log.w(String, String) และยังเรียกใช้ String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String: สตริงรูปแบบสำหรับบันทึกข้อความ

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

wtf

public static void wtf (String message)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น ระบบจะบันทึกข้อผิดพลาดที่ระดับ ASSERT พร้อมสแต็กการเรียกใช้เสมอ

พารามิเตอร์
message String: ข้อความที่ต้องการบันทึก

wtf

public static void wtf (Throwable t)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น ระบบจะบันทึกข้อผิดพลาดที่ระดับ ASSERT พร้อมสแต็กการเรียกใช้เสมอ

พารามิเตอร์
t Throwable: (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความ

wtf

public static void wtf (String format, 
                Object... args)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น ระบบจะบันทึกข้อผิดพลาดที่ระดับ ASSERT พร้อมสแต็กการเรียกใช้เสมอ และยังเรียกใช้ String.format เพื่อความสะดวกด้วย

พารามิเตอร์
format String: สตริงรูปแบบสำหรับบันทึกข้อความ

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

wtf

public static void wtf (String message, 
                Throwable t)

What a Terrible Failure: รายงานเงื่อนไขที่ไม่ควรเกิดขึ้น ระบบจะบันทึกข้อผิดพลาดที่ระดับ ASSERT พร้อมสแต็กการเรียกใช้เสมอ

พารามิเตอร์
message String: ข้อความที่ต้องการบันทึก

t Throwable: (ไม่บังคับ) ข้อยกเว้นในการบันทึก หากเป็นค่าว่าง ระบบจะบันทึกเฉพาะข้อความ