LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
Một lớp shim cho Log tự động sử dụng tên lớp đơn giản của phương thức gọi làm thẻ nhật ký
Tóm tắt
Trường | |
|---|---|
protected
static
final
String |
CLASS_NAME
|
Hàm khởi tạo công khai | |
|---|---|
CLog()
|
|
Phương thức công khai | |
|---|---|
static
void
|
d(String message)
Phiên bản shim của |
static
void
|
d(String format, Object... args)
Phiên bản shim của |
static
void
|
e(String message)
Phiên bản shim của |
static
void
|
e(String format, Object... args)
Phiên bản shim của |
static
void
|
e(Throwable t)
Phiên bản shim của |
static
String
|
findCallerClassName()
Tìm tên lớp bên ngoài đã trực tiếp gọi một phương thức CLog. |
static
String
|
findCallerClassName(Throwable t)
Tìm tên lớp bên ngoài đã trực tiếp gọi một phương thức CLog. |
static
String
|
getClassName(int frame)
Trả về tên lớp đơn giản từ khung ngăn xếp thứ |
static
void
|
i(String format, Object... args)
Phiên bản shim của |
static
void
|
i(String message)
Phiên bản shim của |
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)
Phân tích tên lớp đơn giản từ tên lớp đầy đủ. |
static
void
|
v(String message)
Phiên bản shim của |
static
void
|
v(String format, Object... args)
Phiên bản shim của |
static
void
|
w(Throwable t)
Một biến thể của |
static
void
|
w(String message)
Phiên bản shim của |
static
void
|
w(String format, Object... args)
Phiên bản shim của |
static
void
|
wtf(String message)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. |
static
void
|
wtf(Throwable t)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. |
static
void
|
wtf(String format, Object... args)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. |
static
void
|
wtf(String message, Throwable t)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. |
Trường
CLASS_NAME
protected static final String CLASS_NAME
Hàm khởi tạo công khai
CLog
public CLog ()
Phương thức công khai
d
public static void d (String message)
Phiên bản shim của Log.d(String, String).
| Tham số | |
|---|---|
message |
String: String để ghi nhật ký |
d
public static void d (String format,
Object... args)Phiên bản shim của Log.d(String, String). Ngoài ra, còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
e
public static void e (String message)
Phiên bản shim của Log.e(String, String).
| Tham số | |
|---|---|
message |
String: String để ghi nhật ký |
e
public static void e (String format,
Object... args)Phiên bản shim của Log.e(String, String). Ngoài ra, còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
e
public static void e (Throwable t)
Phiên bản shim của Log.e(String, Throwable).
| Tham số | |
|---|---|
t |
Throwable: Throwable cần xuất. |
findCallerClassName
public static String findCallerClassName ()
Tìm tên lớp bên ngoài đã trực tiếp gọi một phương thức CLog.
| Giá trị trả về | |
|---|---|
String |
Tên lớp đơn giản (hoặc đủ điều kiện nếu xảy ra lỗi khi nhận một tham chiếu đến lớp) của lớp bên ngoài đã gọi một phương thức CLog hoặc "Không xác định" nếu dấu vết ngăn xếp trống hoặc chỉ chứa tên lớp CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Tìm tên lớp bên ngoài đã trực tiếp gọi một phương thức CLog.
| Tham số | |
|---|---|
t |
Throwable: (Không bắt buộc) dấu vết ngăn xếp để tìm kiếm, được hiển thị để kiểm thử đơn vị |
| Giá trị trả về | |
|---|---|
String |
Tên lớp đơn giản (hoặc đủ điều kiện nếu xảy ra lỗi khi nhận một tham chiếu đến lớp) của lớp bên ngoài đã gọi một phương thức CLog hoặc "Không xác định" nếu dấu vết ngăn xếp trống hoặc chỉ chứa tên lớp CLog. |
getClassName
public static String getClassName (int frame)
Trả về tên lớp đơn giản từ khung ngăn xếp thứ frame trong đường dẫn gọi.
Lưu ý: phương thức này
| Tham số | |
|---|---|
frame |
int: Chỉ mục của khung dấu vết ngăn xếp cần kiểm tra tên lớp |
| Giá trị trả về | |
|---|---|
String |
Tên lớp đơn giản (hoặc tên đủ điều kiện nếu xảy ra lỗi khi nhận được một tham chiếu đến lớp) cho phần tử đã cho của dấu vết ngăn xếp. |
i
public static void i (String format,
Object... args)Phiên bản shim của Log.i(String, String). Ngoài ra, còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
i
public static void i (String message)
Phiên bản shim của Log.i(String, String).
| Tham số | |
|---|---|
message |
String: String để ghi nhật ký |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Tham số | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Tham số | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Tham số | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
message |
String: String để ghi nhật ký |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Tham số | |
|---|---|
logLevel |
Log.LogLevel |
message |
String |
parseClassName
public static String parseClassName (String fullName)
Phân tích tên lớp đơn giản từ tên lớp đầy đủ. Nếu định dạng đã giống với tên lớp đơn giản, thì chỉ cần trả về tên đó.
| Tham số | |
|---|---|
fullName |
String: tên đầy đủ của lớp cần phân tích cú pháp |
| Giá trị trả về | |
|---|---|
String |
Tên lớp đơn giản |
v
public static void v (String message)
Phiên bản shim của Log.v(String, String).
| Tham số | |
|---|---|
message |
String: String để ghi nhật ký |
v
public static void v (String format,
Object... args)Phiên bản shim của Log.v(String, String). Ngoài ra, còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
w
public static void w (Throwable t)
Một biến thể của Log.w(String, String), trong đó dấu vết ngăn xếp của Throwable được cung cấp sẽ được định dạng và ghi lại.
| Tham số | |
|---|---|
t |
Throwable: Throwable để ghi nhật ký |
w
public static void w (String message)
Phiên bản shim của Log.w(String, String).
| Tham số | |
|---|---|
message |
String: String để ghi nhật ký |
w
public static void w (String format,
Object... args)Phiên bản shim của Log.w(String, String). Ngoài ra, còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
wtf
public static void wtf (String message)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. Lỗi sẽ luôn được ghi lại ở cấp độ ASSERT cùng với ngăn xếp lệnh gọi.
| Tham số | |
|---|---|
message |
String: Thông báo mà bạn muốn ghi nhật ký. |
wtf
public static void wtf (Throwable t)
Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. Lỗi sẽ luôn được ghi lại ở cấp độ ASSERT cùng với ngăn xếp lệnh gọi.
| Tham số | |
|---|---|
t |
Throwable: (Không bắt buộc) Một trường hợp ngoại lệ cần ghi nhật ký. Nếu là giá trị rỗng, thì chỉ thông báo sẽ được ghi nhật ký. |
wtf
public static void wtf (String format,
Object... args)Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. Lỗi sẽ luôn được ghi lại ở cấp độ ASSERT cùng với ngăn xếp lệnh gọi. Ngoài ra, phương thức này còn gọi String.format để thuận tiện.
| Tham số | |
|---|---|
format |
String: Chuỗi định dạng cho thông báo cần ghi nhật ký |
args |
Object: Các đối số chuỗi định dạng |
wtf
public static void wtf (String message,
Throwable t)Thất bại thảm hại: Báo cáo một điều kiện không bao giờ xảy ra. Lỗi sẽ luôn được ghi lại ở cấp độ ASSERT cùng với ngăn xếp lệnh gọi.
| Tham số | |
|---|---|
message |
String: Thông báo mà bạn muốn ghi nhật ký. |
t |
Throwable: (Không bắt buộc) Một trường hợp ngoại lệ cần ghi nhật ký. Nếu là giá trị rỗng, thì chỉ thông báo sẽ được ghi nhật ký. |