ログ
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 : 出力するメッセージ。 |