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 người gọi làm thẻ nhật ký
Bản tóm tắt
Lĩnh vực | |
---|---|
protected static final String | CLASS_NAME
|
Các nhà xây dựng công cộng | |
---|---|
CLog () |
Phương pháp 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 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 (Throwable t) Phiên bản shim của |
static String | findCallerClassName () Tìm tên lớp bên ngoài đã gọi trực tiếp một phương thức CLog. |
static String | findCallerClassName (Throwable t) Tìm tên lớp bên ngoài đã gọi trực tiếp một phương thức CLog. |
static String | getClassName (int frame) Trả về tên lớp đơn giản từ |
static void | i (String message) Phiên bản shim của |
static void | i (String format, Object... args) Phiên bản shim của |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) Phiên bản shim của |
static void | logAndDisplay (Log.LogLevel logLevel, String message) Phiên bản shim của |
static String | parseClassName (String fullName) Phân tích cú pháp tên lớp đơn giản ra khỏi 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 là một thất bại tồi tệ: Báo cáo một điều kiện không bao giờ nên xảy ra. |
static void | wtf (String format, Object... args) Thật là một thất bại tồi tệ: Báo cáo một điều kiện không bao giờ nên xảy ra. |
static void | wtf (Throwable t) Thật là một thất bại tồi tệ: Báo cáo một điều kiện không bao giờ nên xảy ra. |
static void | wtf (String message, Throwable t) Thật là một thất bại tồi tệ: Báo cáo một điều kiện không bao giờ nên xảy ra. |
Lĩnh vực
TÊN LỚP
protected static final String CLASS_NAME
Các nhà xây dựng công cộng
CLog
public CLog ()
Phương pháp công khai
d
public static void d (String message)
Phiên bản shim của Log#d(String, String)
.
Thông 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)
. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo ghi nhật ký |
args | Object : Các đối số chuỗi định dạng |
e
public static void e (String format, Object... args)
Phiên bản shim của Log#e(String, String)
. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo 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)
.
Thông số | |
---|---|
message | String : String ghi nhật ký |
e
public static void e (Throwable t)
Phiên bản shim của Log#e(String, Throwable)
.
Thông số | |
---|---|
t | Throwable : có Throwable ra đầu ra. |
findCallerClassName
public static String findCallerClassName ()
Tìm tên lớp bên ngoài đã gọi trực tiếp một phương thức CLog.
Lợi nhuận | |
---|---|
String | Tên lớp đơn giản (hoặc đủ điều kiện nếu xảy ra lỗi khi nhận tham chiếu đến lớp) của lớp bên ngoài được gọi là 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 đã gọi trực tiếp một phương thức CLog.
Thông số | |
---|---|
t | Có Throwable : (Tùy chọn) dấu vết ngăn xếp để tìm kiếm bên trong, được hiển thị để kiểm tra đơn vị |
Lợi nhuận | |
---|---|
String | Tên lớp đơn giản (hoặc đủ điều kiện nếu xảy ra lỗi khi nhận tham chiếu đến lớp) của lớp bên ngoài được gọi là 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ừ frame
ngăn xếp thứ khung trong đường dẫn cuộc gọi. Lưu ý: phương pháp này không
Thông số | |
---|---|
frame | int : Chỉ số của khung theo dõi ngăn xếp để kiểm tra tên lớp |
Lợi nhuận | |
---|---|
String | Tên lớp đơn giản (hoặc đủ điều kiện nếu xảy ra lỗi khi nhận được tham chiếu đến lớp) cho phần tử đã cho của dấu vết ngăn xếp. |
tôi
public static void i (String message)
Phiên bản shim của Log#i(String, String)
.
Thông số | |
---|---|
message | String : String ghi nhật ký |
tôi
public static void i (String format, Object... args)
Phiên bản shim của Log#i(String, String)
. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo 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)
Phiên bản shim của Log#logAndDisplay(LogLevel, String, String)
.
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : Chuỗi định dạng cho thông báo 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)
Phiên bản shim của Log#logAndDisplay(LogLevel, String, String)
.
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : String ghi nhật ký |
parseClassName
public static String parseClassName (String fullName)
Phân tích cú pháp tên lớp đơn giản ra khỏi tên lớp đầy đủ. Nếu định dạng đã trông giống như một tên lớp đơn giản, thì chỉ cần trả về định dạng đó.
Thông số | |
---|---|
fullName | String : tên lớp đầy đủ để phân tích cú pháp |
Lợi nhuận | |
---|---|
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)
.
Thông 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)
. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo 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
đã cung cấp được định dạng và ghi nhật ký.
Thông số | |
---|---|
t | Có Throwable : Có Throwable để ghi nhật ký |
w
public static void w (String message)
Phiên bản shim của Log#w(String, String)
.
Thông 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)
. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo ghi nhật ký |
args | Object : Các đối số chuỗi định dạng |
wtf
public static void wtf (String message)
Thật là một thất bại tồi tệ: Báo cáo một điều kiện không bao giờ nên xảy ra. Lỗi sẽ luôn được ghi lại ở mức ASSERT với ngăn xếp cuộc gọi.
Thông số | |
---|---|
message | String : Thông báo bạn muốn ghi lại. |
wtf
public static void wtf (String format, Object... args)
Thật là một thất bại tồi tệ: Báo cáo một tình trạng không bao giờ nên xảy ra. Lỗi sẽ luôn được ghi lại ở mức ASSERT với ngăn xếp cuộc gọi. Cũng gọi String.format cho thuận tiện.
Thông số | |
---|---|
format | String : Chuỗi định dạng cho thông báo ghi nhật ký |
args | Object : Các đối số chuỗi định dạng |
wtf
public static void wtf (Throwable t)
Thật là một thất bại tồi tệ: Báo cáo một tình trạng không bao giờ nên xảy ra. Lỗi sẽ luôn được ghi lại ở mức ASSERT với ngăn xếp cuộc gọi.
Thông số | |
---|---|
t | Có Throwable : (Tùy chọn) Một ngoại lệ để ghi nhật ký. Nếu null, chỉ có tin nhắn sẽ được ghi lại. |
wtf
public static void wtf (String message, Throwable t)
Thật là một thất bại tồi tệ: Báo cáo một tình trạng không bao giờ nên xảy ra. Lỗi sẽ luôn được ghi lại ở mức ASSERT với ngăn xếp cuộc gọi.
Thông số | |
---|---|
message | String : Thông báo bạn muốn ghi lại. |
t | Có Throwable : (Tùy chọn) Một ngoại lệ để ghi nhật ký. Nếu null, chỉ có tin nhắn sẽ được ghi lại. |