Akcja urządzenia w tle | Uruchamia polecenie na danym urządzeniu, powtarzając je w razie potrzeby, aż do anulowania akcji. |
Temperatura akumulatora | |
ZbieranieByteOutputReceiver | IShellOutputReceiver , który zbiera całe dane wyjściowe powłoki do byte[] . |
Odbiorca zbierania danych wyjściowych | IShellOutputReceiver , który zbiera całe dane wyjściowe powłoki w jednym String . |
UrządzenieDisconnectedException | Zgłaszany, gdy urządzenie nie jest już osiągalne poprzez swój typ transportu, np. jeśli urządzenie nie jest już widoczne przez USB lub połączenie TCP/IP |
Stan urządzeniaSkładany | Reprezentacja stanu składania urządzenia zwrócona przez „stany wydruku cmd urządzenia_stanu”. |
Menadżer urządzeń | |
Menedżer urządzeń.FastbootDevice | Reprezentacja urządzenia w trybie Fastboot. |
DeviceMonitorMultiplekser | Klasa proxy służąca do propagowania żądań do wielu obiektów IDeviceMonitor . |
Wyjątek DeviceNotAvailableException | Zgłaszany, gdy urządzenie nie jest już dostępne do testowania. |
Właściwości urządzenia | Wspólne definicje stałych nazw właściwości po stronie urządzenia |
Wyjątek DeviceRuntimeException | Zgłaszany, gdy działanie urządzenia nie przyniosło oczekiwanych rezultatów. |
Opcje wyboru urządzenia | Kontener na kryteria wyboru urządzeń. |
Monitor stanu urządzenia | Klasa pomocnicza do monitorowania stanu IDevice . |
Wyjątek DeviceUnResponseException | Specjalizacja DeviceNotAvailableException wskazująca, że urządzenie jest widoczne dla adb, ale nie odpowiada (tj. upłynął limit czasu poleceń, nie uruchamia się itp.) |
Pomocnik Fastboot | Klasa pomocnicza do operacji fastboot. |
IDeviceMonitor.DeviceLister | Klasa podobna do Runnable , która powinna zwracać znane urządzenia i ich stany. |
IManagedTestDevice.DeviceEventResponse | Kontener odpowiedzi na wywołanie IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ITestDevice.ApexInfo | Prosta klasa struktury do przechowywania informacji o pojedynczym wierzchołku APEX |
ITestDevice.MountPointInfo | Prosta klasa struktury do przechowywania informacji o pojedynczym punkcie podłączenia |
Odbiornik o dużym wyjściu | Klasa zaprojektowana, aby pomóc w uruchamianiu długotrwałych poleceń zbierających dane wyjściowe. |
Lokalne urządzenie wirtualne z Androidem | Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed. |
Odbiornik Logcat | Klasa zbierająca logcat w tle. |
ManagedTestDeviceFactory | Fabryka do tworzenia różnego rodzaju urządzeń, które mogą być monitorowane przez Tf |
Urządzenie natywne | Domyślna implementacja urządzeń z systemem Android ITestDevice , które nie obsługują pełnego stosu. |
NativeDevice.AdbAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) podczas uruchamiania polecenia „adb ....” systemu operacyjnego. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) ponownego uruchomienia urządzenia. |
Natywny monitor stanu urządzenia | Klasa pomocnicza do monitorowania stanu IDevice bez obsługi platformy. |
Wyjątek NetworkNotAvailable | Zgłaszany, gdy urządzenie nie może połączyć się z siecią w celu przetestowania. |
Brak wyjątku urządzenia | Zgłaszany, gdy nie ma urządzenia do wykonania danego polecenia. |
Urządzenie zerowe | Symbol zastępczy IDevice używany przez DeviceManager do alokacji, gdy IDeviceSelection#nullDeviceRequested() ma true |
Informacje o pakiecie | Kontener na informacje o pakiecie aplikacji przeanalizowane z urządzenia. |
Zdalne urządzenie z Androidem | Implementacja ITestDevice dla urządzenia z systemem Android z pełnym stosem połączonego za pośrednictwem połączenia adb. |
RemoteAvdIDEvice | Zastępczy identyfikator IDevice używany przez DeviceManager do alokacji, gdy DeviceSelectionOptions.gceDeviceRequested() ma true |
Urządzenie pośredniczące | Implementacja symbolu zastępczego kodu pośredniczącego IDevice . |
StubLocalAndroidVirtualDevice | Zastępczy identyfikator IDevice używany przez DeviceManager do alokacji, gdy DeviceSelectionOptions.localVirtualDeviceRequested() ma true |
Urządzenie Tcp | Obiekt zastępczy IDevice używany przez DeviceManager do alokacji, gdy DeviceSelectionOptions.tcpDeviceRequested() ma true |
Urządzenie testowe | Implementacja ITestDevice dla urządzenia z systemem Android z pełnym stosem |
TestDevice.MicrodroidBuilder | Konstruktor używany do tworzenia urządzenia testowego Microdroid. |
Opcje urządzenia testowego | Kontener dla Option ITestDevice s |
Informacje użytkownika | Podobna do klasy UserInfo z platformy. |
Poczekaj na odzyskiwanie urządzenia | Prosta implementacja IDeviceRecovery , która czeka, aż urządzenie będzie online i odpowie na proste polecenia. |
WifiCommandUtil | Klasa narzędzia, która może analizować dane wyjściowe poleceń Wi-Fi. |
WifiCommandUtil.ScanResult | Reprezentuje sieć Wi-Fi zawierającą powiązane informacje. |
Pomocnik Wi-Fi | Klasa pomocnicza do manipulowania usługami Wi-Fi na urządzeniu. |