ログ
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 : 出力するメッセージ。 |
printLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
ログ メッセージを出力します。
setLogOutput
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 : 出力するメッセージ。 |