Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
com.android.tradefed.device
Interfejsy
Zajęcia
BackgroundDeviceAction |
Wykonuje polecenie na danym urządzeniu, powtarzając je w razie potrzeby, dopóki nie zostanie anulowane.
|
BatteryTemperature |
|
CollectingByteOutputReceiver |
IShellOutputReceiver , który zbiera cały kod wyjściowy powłoki w obiekt byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver , który łączy cały kod wyjściowy w jeden String .
|
DeviceManager |
|
DeviceManager.FastbootDevice |
Urządzenie w trybie Fastboot Mode.
|
DeviceMonitorMultiplexer |
Klasa pośrednicząca do rozsyłania żądań do wielu IDeviceMonitor .
|
DeviceProperties |
Typowe definicje stałych nazw właściwości po stronie urządzenia
|
DeviceSelectionOptions |
Kontener z kryteriami wyboru urządzenia.
|
DeviceStateMonitor |
Klasa pomocnicza do monitorowania stanu IDevice .
|
FastbootHelper |
Klasa pomocnicza do operacji fastboot.
|
IDeviceMonitor.DeviceLister |
Klasa podobna do klasy Runnable , która powinna zwracać znane urządzenia i ich stany.
|
LargeOutputReceiver |
Klasa przeznaczona do zbierania danych wyjściowych przez długo działające polecenia.
|
LocalAndroidVirtualDevice |
Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed.
|
LogcatReceiver |
Klasa, która zbiera logcat w tle.
|
ManagedTestDeviceFactory |
Factory do tworzenia różnych rodzajów urządzeń, które można monitorować za pomocą Tf.
|
NativeDevice |
Domyślna implementacja na urządzeniach z Androidem, które nie mają pełnego stosu.ITestDevice
|
NativeDevice.AdbAction |
DeviceAction do uruchamiania polecenia „adb…” w systemie operacyjnym.
|
NativeDevice.AdbShellAction |
|
NativeDevice.RebootDeviceAction |
DeviceAction aby ponownie uruchomić urządzenie.
|
NativeDeviceStateMonitor |
Klasa pomocnicza do monitorowania stanu IDevice bez obsługi platformy.
|
NetworkNotAvailableException |
Wyjątek ten jest rzucany, gdy urządzenie nie może połączyć się z siecią na potrzeby testowania.
|
RemoteAndroidDevice |
Wdrożenie ITestDevice na urządzeniu z Androidem z pełnym stosem połączonym za pomocą adb connect.
|
RemoteAvdIDevice |
Obiekt zastępczy IDevice używany przez funkcję DeviceManager do przydzielenia wartości, gdy DeviceSelectionOptions.gceDeviceRequested() ma wartość true .
|
TestDevice |
Wdrożenie ITestDevice na urządzeniu z pełnym zestawem Androida
|
WaitDeviceRecovery |
Proste wdrożenie IDeviceRecovery , które czeka na połączenie z internetem i reaguje na proste polecenia.
|
WifiHelper |
Klasa pomocnicza do manipulowania usługami Wi-Fi na urządzeniu.
|
Wykazy
Wyjątki
NoDeviceException |
Wyjątek ten jest rzucany, gdy nie ma urządzenia, na którym można wykonać dane polecenie.
|
Interfejsy
Zajęcia
Wykazy
Wyjątki
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]