HistoryLogger

public class HistoryLogger
extends FileLogger

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


TF Geçmiş Günlüğü, yalnızca belirli etkinlikleri içeren özel bir günlüktür.

Özet

Herkese açık kurucular

HistoryLogger()

Herkese açık yöntemler

ILeveledLogOutput clone()

Mevcut nesneyle aynı günlük düzeyi ayarlarına sahip yeni bir FileLogger oluşturur.

void init()

Gerekli G/Ç kaynaklarını oluşturarak günlüğü başlatın.

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, args)

Haritadaki ilişkili bilgilerle birlikte bir türden etkinlik günlüğe kaydetmek için bu yöntemi çağırın.

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
void printLog(Log.LogLevel logLevel, String tag, String message)

Herkese açık kurucular

HistoryLogger

public HistoryLogger ()

Herkese açık yöntemler

clone

public ILeveledLogOutput clone ()

Mevcut nesneyle aynı günlük düzeyi ayarlarına sahip yeni bir FileLogger oluşturur.

Temel günlük dosyası içeriğini kopyalamamaktadır (ör. kopyanın günlük verileri yeni bir dosyaya yazılır).

İlerlemeler
ILeveledLogOutput

init

public void init ()

Gerekli G/Ç kaynaklarını oluşturarak günlüğü başlatın.

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

Haritadaki ilişkili bilgilerle birlikte bir türden etkinlik günlüğe kaydetmek için bu yöntemi çağırın.

Parametreler
logLevel Log.LogLevel

event ILogRegistry.EventType: Günlüğe kaydedilecek etkinliğin EventType.

args : Etkinlikle ilgili daha fazla bilgi edinmek için günlük girişine eklenecek bağımsız değişkenler haritası.

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Parametreler
logLevel Log.LogLevel

tag String

message String

printLog

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Parametreler
logLevel Log.LogLevel

tag String

message String