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 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 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 cú pháp 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)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. |
static
void
|
wtf(Throwable t)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. |
static
void
|
wtf(String format, Object... args)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. |
static
void
|
wtf(String message, Throwable t)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được 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
ngày
public static void d (String message)
Phiên bản shim của Log.d(String, String)
.
Tham số | |
---|---|
message |
String : String cần ghi nhật ký |
ngày
public static void d (String format, Object... args)
Phiên bản shim của Log.d(String, String)
. Ngoài ra, hãy 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 : Đố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 cần ghi lại |
e
public static void e (String format, Object... args)
Phiên bản shim của Log.e(String, String)
. Ngoài ra, hãy 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 : Đố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 để xuất. |
findCallerClassName
public static String findCallerClassName ()
Tìm tên lớp bên ngoài đã trực tiếp gọi 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 tham chiếu đến lớp) của lớp bên ngoài đã gọi 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 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 trong đó, đượ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 tham chiếu đến lớp) của lớp bên ngoài đã gọi 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 lệnh 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 để kiểm tra tên lớp |
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 tham chiếu đến lớp) cho phần tử nhất định 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, hãy 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 : Đố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 cần 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 : Đố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 : Đố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 cần 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 cú pháp 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ì bạn 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 |
so với
public static void v (String message)
Phiên bản shim của Log.v(String, String)
.
Tham số | |
---|---|
message |
String : String cần ghi lại |
so với
public static void v (String format, Object... args)
Phiên bản shim của Log.v(String, String)
. Ngoài ra, hãy 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 : Đố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 được định dạng và ghi lại.
Tham số | |
---|---|
t |
Throwable : Throwable cần 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 cần ghi lại |
w
public static void w (String format, Object... args)
Phiên bản shim của Log.w(String, String)
. Ngoài ra, hãy 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 : Đối số chuỗi định dạng |
wtf
public static void wtf (String message)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. Lỗi sẽ luôn được ghi nhật ký ở cấp ASSERT 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)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. Lỗi sẽ luôn được ghi nhật ký ở cấp ASSERT với ngăn xếp lệnh gọi.
Tham số | |
---|---|
t |
Throwable : (Không bắt buộc) Trường hợp ngoại lệ để ghi nhật ký. Nếu giá trị này là rỗng, thì chỉ thông báo mới được ghi lại. |
wtf
public static void wtf (String format, Object... args)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. Lỗi sẽ luôn được ghi nhật ký ở cấp ASSERT với ngăn xếp lệnh gọi. Ngoài ra, hãy 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 : Đối số chuỗi định dạng |
wtf
public static void wtf (String message, Throwable t)
Lỗi nghiêm trọng: Báo cáo một điều kiện không bao giờ được xảy ra. Lỗi sẽ luôn được ghi nhật ký ở cấp ASSERT 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) Trường hợp ngoại lệ để ghi nhật ký. Nếu giá trị này là rỗng, thì chỉ thông báo mới được ghi lại. |