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à
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 đệm của |
static
void
|
d(String format, Object... args)
Phiên bản đệm của |
static
void
|
e(String message)
Phiên bản đệm của |
static
void
|
e(String format, Object... args)
Phiên bản đệm của |
static
void
|
e(Throwable t)
Phiên bản đệm 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 đệm của |
static
void
|
i(String message)
Phiên bản đệm 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 của tên lớp đầy đủ. |
static
void
|
v(String message)
Phiên bản đệm của |
static
void
|
v(String format, Object... args)
Phiên bản đệm của |
static
void
|
w(Throwable t)
Một biến thể của |
static
void
|
w(String message)
Phiên bản đệm của |
static
void
|
w(String format, Object... args)
Phiên bản đệm của |
static
void
|
wtf(String message)
Lỗi nghiêm trọng: Báo cáo một tình trạng không bao giờ xảy ra. |
static
void
|
wtf(Throwable t)
Lỗi nghiêm trọng: Báo cáo một tình trạng không bao giờ xảy ra. |
static
void
|
wtf(String format, Object... args)
Lỗi nghiêm trọng: Báo cáo một tình trạng không bao giờ xảy ra. |
static
void
|
wtf(String message, Throwable t)
Lỗi nghiêm trọng: Báo cáo một tình trạng 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
ngày
public static void d (String message)
Phiên bản đệm của Log#d(String, String)
.
Tham số | |
---|---|
message |
String : String để ghi nhật ký |
ngày
public static void d (String format, Object... args)
Phiên bản đệm của Log#d(String, String)
. Cũng gọi String.format cho
thuận tiện cho bạn.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo ghi nhật ký |
args |
Object : Đối số chuỗi định dạng |
e
public static void e (String message)
Phiên bản đệm 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 đệm của Log#e(String, String)
. Cũng gọi String.format cho
thuận tiện cho bạn.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo ghi nhật ký |
args |
Object : Đối số chuỗi định dạng |
e
public static void e (Throwable t)
Phiên bản đệm của Log#e(String, Throwable)
.
Tham số | |
---|---|
t |
Throwable : Throwable để xuất kết quả. |
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 nhận được 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 đã 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 cần tìm kiếm bên trong, được hiển thị cho 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 được 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ừ 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 nhận được tham chiếu đến 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 đệm của Log#i(String, String)
. Cũng gọi String.format cho
thuận tiện cho bạn.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo ghi nhật ký |
args |
Object : Đối số chuỗi định dạng |
i
public static void i (String message)
Phiên bản đệm 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 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 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 để 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 của tên lớp đầy đủ. Nếu định dạng đã hiển thị chẳng hạn như một tên lớp đơn giản, thì chỉ cần trả về giá trị đó.
Tham số | |
---|---|
fullName |
String : tên lớp đầy đủ để 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 đệm của Log#v(String, String)
.
Tham số | |
---|---|
message |
String : String để ghi nhật ký |
so với
public static void v (String format, Object... args)
Phiên bản đệm của Log#v(String, String)
. Cũng gọi String.format cho
thuận tiện cho bạn.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo 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 được cung cấp
Throwable
đã được định dạng và ghi nhật ký.
Tham số | |
---|---|
t |
Throwable : Throwable để ghi nhật ký |
w
public static void w (String message)
Phiên bản đệm 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 đệm của Log#w(String, String)
. Cũng gọi String.format cho
thuận tiện cho bạn.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo 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 tình trạng 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 : Tin nhắn bạn muốn ghi lại. |
wtf
public static void wtf (Throwable t)
Lỗi nghiêm trọng: Báo cáo một tình trạng 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) Ngoại lệ để ghi nhật ký. Nếu giá trị rỗng, chỉ thông báo mới được ghi nhật ký. |
wtf
public static void wtf (String format, Object... args)
Lỗi nghiêm trọng: Báo cáo một tình trạng 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, chúng tôi cũng gọi String.format để thuận tiện.
Tham số | |
---|---|
format |
String : Chuỗi định dạng cho thông báo 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 tình trạng 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 : Tin nhắn bạn muốn ghi lại. |
t |
Throwable : (Không bắt buộc) Ngoại lệ để ghi nhật ký. Nếu giá trị rỗng, chỉ thông báo mới được ghi nhật ký. |