com.android.tradefed.log

인터페이스

ILeveledLogOutput 이 인터페이스를 구현하는 클래스는 로그 출력을 처리하는 메서드를 제공합니다. 메시지를 보낼 수 있습니다 
ILogRegistry 여러 데이터를 다중화하고 관리하는 ILogOutput 싱글톤 로거용 인터페이스입니다. 로거가 있습니다. 
ITerribleFailureHandler 끔찍한 실패를 처리하기 위한 인터페이스 LogUtil.CLog.wtf(String, Throwable)
ITestLogger 다양한 유형의 데이터 스트림을 로깅할 수 있는 항목입니다. 
Log.ILogOutput 이 인터페이스를 구현하는 클래스는 로그 출력을 처리하는 메서드를 제공합니다. 메시지를 보낼 수 있습니다 

클래스

BaseLeveledLogOutput 다음을 기준으로 일부 태그를 필터링할 수 있는 ILeveledLogOutput의 기본 구현입니다. 구성 요소가 포함됩니다 
BaseStreamLogger<OS가 OutputStream을 확장함> 로그 메시지를 출력 스트림 및 stdout에 전달하는 ILeveledLogOutput입니다. 
FileLogger 로그 메시지를 파일과 stdout으로 전달하는 ILeveledLogOutput입니다. 
HistoryLogger TF 기록 로거는 일부 특정 이벤트만 포함하는 특수 로그입니다. 
로그 기본 Android 소스의 API를 미러링하는 로그 클래스입니다. 
LogReceiver  
LogRegistry 다양한 로거를 다중화하고 관리하는 ILogRegistry 구현 호출하는 스레드의 ThreadGroup에 따라 적절한 것을 사용합니다. 
LogUtil 로깅 유틸리티 클래스입니다. 
LogUtil.CLog 호출자의 간단한 클래스 이름을 다음과 같이 자동으로 사용하는 Log의 shim 클래스 로그 태그
SimpleFileLogger 로그 메시지를 stdout 및 단일 로그 파일로 전달하는 ILeveledLogOutput입니다. 
StdoutLogger 로그 메시지를 stdout으로 전달하는 ILeveledLogOutput
TerribleFailureEmailHandler에 해당합니다. WTF는 WTF에 의해 생성될 때 관심 있는 사람에게 이메일을 전송하는 간단한 핸들러 클래스입니다. (What a Terrible Failure) 오류는 Trade Federation 인스턴스 내에서 발생합니다. 

Enum

ILogRegistry.EventType 로깅하면 유용한 이벤트
Log.LogLevel 로그 수준 enum입니다.