com.android.tradefed.device

인터페이스

IDeviceManager 테스트에 사용할 수 있는 기기 집합을 관리하기 위한 인터페이스입니다. 
IDeviceManager.IFastbootListener 빠른 부팅 상태 변경 리스너입니다. 
IDeviceMonitor 기기 상태를 모니터링하기 위한 인터페이스입니다. 
IDeviceSelection 기기 선택 기준을 위한 인터페이스입니다. 
ILogcatReceiver 기기의 logcat 출력을 InputStreamSource로 제공하는 클래스입니다. 

클래스

BackgroundDeviceAction 특정 기기에서 작업이 취소될 때까지 필요에 따라 반복하여 명령어를 실행합니다. 
BatteryTemperature  
CollectingByteOutputReceiver 전체 셸 출력을 byte[]로 수집하는 IShellOutputReceiver입니다. 
CollectingOutputReceiver 전체 셸 출력을 하나의 String로 수집하는 IShellOutputReceiver입니다. 
DeviceManager  
DeviceManager.FastbootDevice 빠른 부팅 모드(Fastboot mode)의 기기 표현 
DeviceMonitorMultiplexer 요청을 여러 IDeviceMonitor에 전파하는 프록시 클래스입니다. 
DeviceProperties 기기 측 속성 이름의 일반적인 상수 정의  
DeviceSelectionOptions 기기 선택 기준의 컨테이너입니다. 
DeviceStateMonitor IDevice의 상태를 모니터링하는 도우미 클래스입니다. 
FastbootHelper 빠른 부팅 작업을 위한 도우미 클래스입니다. 
IDeviceMonitor.DeviceLister 알려진 기기와 해당 상태를 반환해야 하는 Runnable 유형의 클래스입니다. 
LargeOutputReceiver 장기 실행 명령어 실행을 돕고 출력을 수집하도록 설계된 클래스입니다. 
LocalAndroidVirtualDevice TradeFed 호스트에서 실행되는 로컬 가상 기기의 클래스입니다. 
LogcatReceiver 백그라운드에서 logcat을 수집하는 클래스입니다. 
ManagedTestDeviceFactory Tf에서 모니터링할 수 있는 다양한 종류의 기기를 만드는 공장 
NativeDevice ITestDevice 비전체 스택 Android 기기의 기본 구현입니다. 
NativeDevice.AdbAction OS 'adb ....' 명령어를 실행하기 위한 DeviceAction입니다. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction: 기기 재부팅 
NativeDeviceStateMonitor 프레임워크 지원 없이 IDevice의 상태를 모니터링하는 헬퍼 클래스입니다. 
NetworkNotAvailableException 기기가 테스트를 위해 네트워크에 연결할 수 없는 경우 발생합니다. 
RemoteAndroidDevice adb connect를 통해 연결된 전체 스택 Android 기기의 ITestDevice 구현 
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested()true인 경우 할당하는 데 DeviceManager에서 사용하는 자리표시자 IDevice입니다.  
TestDevice 전체 스택 Android 기기의 ITestDevice 구현  
WaitDeviceRecovery 기기가 온라인 상태가 될 때까지 기다렸다가 간단한 명령어에 응답하는 IDeviceRecovery의 간단한 구현입니다. 
WifiHelper 기기에서 Wi-Fi 서비스를 조작하기 위한 도우미 클래스입니다. 

Enum

DeviceSelectionOptions.DeviceRequestedType 지원되는 다양한 자리표시자 기기 유형입니다. 
NativeDevice.RebootMode 재부팅 모드입니다. 

예외

NoDeviceException 지정된 명령어를 실행할 기기가 없을 때 발생합니다.