記錄
public
final
class
Log
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.Log |
在主要 Android 來源中反映 API 的記錄類別。
預設行為會將記錄輸出至 System.out
。使用「setLogOutput(com.android.tradefed.log.Log.ILogOutput)
」
將記錄重新導向至其他位置
摘要
巢狀類別 | |
---|---|
interface |
Log.ILogOutput
實作這個介面的類別可提供處理輸出記錄的方法 訊息。 |
公用方法 | |
---|---|
static
void
|
d(String tag, String message)
並輸出 |
static
void
|
e(String tag, String message)
並輸出 |
static
void
|
e(String tag, Throwable throwable)
並輸出 |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
設定記錄訊息的格式。 |
static
void
|
i(String tag, String message)
並輸出 |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String tag, String message)
輸出記錄訊息,並嘗試在對話方塊中顯示訊息。 |
static
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
列印記錄訊息。 |
static
void
|
setLogOutput(Log.ILogOutput logOutput)
設定要用來列印記錄的 |
static
void
|
v(String tag, String message)
並輸出 |
static
void
|
w(String tag, String message)
並輸出 |
公用方法
d 鍵
public static void d (String tag, String message)
並輸出 LogLevel#DEBUG
等級訊息。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |
e
public static void e (String tag, String message)
並輸出 LogLevel#ERROR
等級訊息。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |
e
public static void e (String tag, Throwable throwable)
並輸出 LogLevel#ERROR
層級的 Throwable
資訊。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
throwable |
Throwable :要輸出的 Throwable 。 |
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
設定記錄訊息的格式。
傳回 | |
---|---|
String |
i
public static void i (String tag, String message)
並輸出 LogLevel#INFO
等級訊息。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String tag, String message)
輸出記錄訊息,並嘗試在對話方塊中顯示訊息。
參數 | |
---|---|
logLevel |
Log.LogLevel |
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |
設定記錄輸出
public static void setLogOutput (Log.ILogOutput logOutput)
設定要用來列印記錄的 ILogOutput
。如未設定,則 System.out
會
參數 | |
---|---|
logOutput |
Log.ILogOutput :用來列印記錄的 ILogOutput 。 |
v 鍵
public static void v (String tag, String message)
並輸出 LogLevel#VERBOSE
等級訊息。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |
w 鍵
public static void w (String tag, String message)
並輸出 LogLevel#WARN
等級訊息。
參數 | |
---|---|
tag |
String :與訊息相關聯的標記。 |
message |
String :要輸出的訊息。 |