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 | 지정된 명령어를 실행할 기기가 없을 때 발생합니다. |
인터페이스
클래스
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceProperties
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- RemoteAndroidDevice
- RemoteAvdIDevice
- TestDevice
- WaitDeviceRecovery
- WifiHelper
Enum
예외