記錄

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)

並輸出 LogLevel#DEBUG 等級訊息。

static void e(String tag, String message)

並輸出 LogLevel#ERROR 等級訊息。

static void e(String tag, Throwable throwable)

並輸出 LogLevel#ERROR 層級的 Throwable 資訊。

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

設定記錄訊息的格式。

static void i(String tag, String message)

並輸出 LogLevel#INFO 等級訊息。

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)

設定要用來列印記錄的 ILogOutput

static void v(String tag, String message)

並輸出 LogLevel#VERBOSE 等級訊息。

static void w(String tag, String message)

並輸出 LogLevel#WARN 等級訊息。

公用方法

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 printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

列印記錄訊息。

設定記錄輸出

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:要輸出的訊息。