ファイルロガー

public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >

java.lang.オブジェクト
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger


ログ メッセージをファイルと標準出力に送信するILeveledLogOutput

まとめ

パブリックコンストラクター

FileLogger ()

パブリックメソッド

ILeveledLogOutput clone ()

現在のオブジェクトと同じログ レベル設定を持つ新しいFileLoggerを作成します。

void closeLog ()
InputStreamSource getLog ()
long getMaxLogSizeMbytes ()

ログの最大ログ サイズを MB 単位で返します。

void init ()

保護されたメソッド

void init (String logPrefix, String fileSuffix)

init()の代わりに、ファイル名とサフィックスを指定できます。

パブリックコンストラクター

ファイルロガー

public FileLogger ()

パブリックメソッド

クローン

public ILeveledLogOutput clone ()

現在のオブジェクトと同じログ レベル設定を持つ新しいFileLoggerを作成します。

基礎となるログ ファイルの内容はコピーしません (つまり、クローンのログ データは新しいファイルに書き込まれます)。

戻り値
ILeveledLogOutput

ログを閉じる

public void closeLog ()

ログの取得

public InputStreamSource getLog ()

戻り値
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

ログの最大ログ サイズを MB 単位で返します。

戻り値
long

初期化

public void init ()

保護されたメソッド

初期化

protected void init (String logPrefix, 
                String fileSuffix)

init()の代わりに、ファイル名とサフィックスを指定できます。

パラメーター
logPrefix String : ログを記録する拡張子なしのファイル名。

fileSuffix String : ログを記録するファイルの拡張子。