ファイルロガー

public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger


ログ メッセージをファイルと stdout に送信する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 ()

getLog

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 : ログを記録するファイルの拡張子。