W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
IModuleController
public
interface
IModuleController
| com.android.tradefed.testtype.suite.module.IModuleController
|
Znane podklasy pośrednie
ArchModuleController, BaseModuleController, CarModuleController, CommandSuccessModuleController, DeviceFeatureModuleController, KernelTestModuleController, MainlineTestModuleController, MaxSdkModuleController, MinApiLevelModuleController, MinSdkModuleController, NativeBridgeModuleController, PackageInstalledModuleController, Sdk28ModuleController, Sdk29ModuleController, Sdk30ModuleController i 10 innych.
| ArchModuleController |
Kontroler modułu nie uruchamia testów, jeśli nie pasuje do żadnej z podanych architektur.
|
| BaseModuleController |
Podstawowa implementacja IModuleController, która powinna być używana do sprawdzania, czy moduł powinien być uruchomiony.
|
| CarModuleController |
Ten kontroler zapobiega wykonywaniu przypadków testowych na urządzeniach innych niż samochodowe.
|
| CommandSuccessModuleController |
Klasa bazowa kontrolera modułu, która umożliwia pomijanie modułu testowego na podstawie błędu polecenia powłoki.
|
| DeviceFeatureModuleController |
Kontroler modułu, który nie uruchamia testów, gdy nie obsługuje określonej funkcji.
|
| KernelTestModuleController |
Klasa bazowa kontrolera modułu, która nie uruchamia testów, gdy nie pasuje do architektury .
|
| MainlineTestModuleController |
Klasa bazowa kontrolera modułu do przeprowadzania testów na podstawie wstępnie załadowanych modułów głównych na testowanym urządzeniu.
|
| MaxSdkModuleController |
Klasa bazowa kontrolera modułu, która nie uruchamia testów w wersjach powyżej określonego numeru wersji pakietu SDK.
|
| MinApiLevelModuleController |
Klasa bazowa kontrolera modułu, która nie uruchamia testów, gdy poziom interfejsu API jest niższy niż określony.
|
| MinSdkModuleController |
Klasa bazowa kontrolera modułu, która nie uruchamia testów w wersjach poniżej określonego numeru wersji pakietu SDK.
|
| NativeBridgeModuleController |
Kontroler modułu, który sprawdza, czy urządzenie obsługuje natywny mostek.
|
| PackageInstalledModuleController |
Kontroler modułu, który nie uruchamia testów, gdy na urządzeniu nie są zainstalowane podane pakiety.
|
| Sdk28ModuleController |
kontroler modułu, który sprawdza, czy urządzenie ma SDK 28 (Android 9) lub nowszy;
|
| Sdk29ModuleController |
Testy będą przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 29 lub nowszej.
|
| Sdk30ModuleController |
Testy będą przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 30 lub nowszej.
|
| Sdk31ModuleController |
Uruchamiaj testy tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 31 lub nowszej.
|
| Sdk32ModuleController |
Testy będą przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 32 lub nowszej.
|
| Sdk33ModuleController |
Uruchamiaj testy tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 33 lub nowszej.
|
| Sdk34ModuleController |
Uruchamiaj testy tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 34 lub nowszej.
|
| Sdk35ModuleController |
Uruchamiaj testy tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 35 lub nowszej.
|
| Sdk36ModuleController |
Testy będą przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 36 lub nowszej.
|
| Sdk37ModuleController |
Testy będą przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 37 lub nowszej.
|
| ShippingApiLevelModuleController |
Uruchamiaj testy, jeśli urządzenie spełnia te warunki:
- Jeśli zdefiniowano wartość
min-api-level:
- Urządzenie zostało dostarczone z
min-api-level lub nowszą wersją.
|
| SkipHWASanModuleController |
Klasa bazowa kontrolera modułu, która nie uruchamia testów w kompilacjach HWASan.
|
| TestFailureModuleController |
Kontroler modułu, który po prostu chce dostosować sposób działania logowania niepowodzeń testów.
|
|
Interfejs do określania, czy moduł powinien być wykonywany.
Podsumowanie
Metody publiczne
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: 2026-06-22 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: 2026-06-22 UTC."],[],[]]