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)

Log#logAndDisplay(LogLevel, String, String) เวอร์ชันชิม

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

Log#logAndDisplay(LogLevel, String, String) เวอร์ชันชิม

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)

ช่างเป็นความล้มเหลวที่แย่มาก: รายงานสภาพที่ไม่ควรเกิดขึ้น

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