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.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
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 9 innych.
   
    
  
  
    
      
        | ArchModuleController | Ustawienie sterownika modułu, które powoduje, że testy nie są uruchamiane, gdy nie pasują do żadnej z podanych architektur. |  
        | BaseModuleController | Podstawowa implementacja IModuleController, która powinna być stosowana do sprawdzania, czy dany moduł ma się uruchomić. |  
        | CarModuleController | Ten kontroler uniemożliwia wykonywanie testów na urządzeniach innych niż samochodowe. |  
        | CommandSuccessModuleController | Podstawowa klasa kontrolera modułu, która umożliwia pominięcie modułu testowego na podstawie błędu polecenia w powłoce. |  
        | DeviceFeatureModuleController | kontroler modułu nie uruchamia testów, gdy nie obsługuje określonej funkcji; |  
        | KernelTestModuleController | Klasa podstawowa kontrolera modułu, która nie uruchamia testów, gdy nie pasuje do architektury . |  
        | MainlineTestModuleController | Podstawowa klasa kontrolera modułu do uruchamiania testów na podstawie wstępnie załadowanych głównych modułów na urządzeniu testowym. |  
        | MaxSdkModuleController | Klasa podstawowa kontrolera modułu, która nie uruchamia testów w wersjach wyższych niż podany numer wersji pakietu SDK. |  
        | MinApiLevelModuleController | Klasa podstawowa kontrolera modułu, która nie uruchamia testów, gdy jest poniżej określonego poziomu interfejsu API. |  
        | MinSdkModuleController | Klasa podstawowa kontrolera modułu, która nie uruchamia testów w wersjach niższych niż podany numer wersji pakietu SDK. |  
        | NativeBridgeModuleController | Kontroler modułu do sprawdzania, czy urządzenie obsługuje natywny most. |  
        | PackageInstalledModuleController | Moduł sterujący, który nie uruchamia testów, gdy na urządzeniu nie ma zainstalowanych określonych pakietów. |  
        | Sdk28ModuleController | Kontroler modułu, który sprawdza, czy urządzenie ma poziom interfejsu programowania aplikacji 28 (Android 9) lub nowszy. |  
        | Sdk29ModuleController | Testy można uruchamiać tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 29 lub nowszej. |  
        | Sdk30ModuleController | Testy są wykonywane tylko wtedy, gdy testowane urządzenie ma co najmniej wersję pakietu SDK 30. |  
        | Sdk31ModuleController | Testy można przeprowadzać tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 31 lub nowszej. |  
        | Sdk32ModuleController | Testy są uruchamiane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 32 lub nowszej. |  
        | Sdk33ModuleController | Testy są przeprowadzane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 33 lub nowszej. |  
        | Sdk34ModuleController | Testy są uruchamiane tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 34 lub nowszej. |  
        | Sdk35ModuleController | Testy można uruchamiać tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 35 lub nowszej. |  
        | Sdk36ModuleController | Testy można przeprowadzać tylko wtedy, gdy testowane urządzenie ma pakiet SDK w wersji 36 lub nowszej. |  
        | ShippingApiLevelModuleController | Uruchom testy, jeśli urządzenie spełnia te warunki: 
   Jeśli zdefiniowano parametr min-api-level:
         Urządzenie zostało dostarczone z aktualizacją min-api-levellub nowszą. |  
        | SkipHWASanModuleController | Podstawowa klasa kontrolera modułu, która nie uruchamia testów w kompilacji HWASan. |  
        | TestFailureModuleController | Kontroler modułu, który po prostu chce dostosować sposób działania zebranych logów niepowodzeń testów. |  | 
  
    
  Interfejs do kontrolowania, czy moduł ma być wykonany.
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: 2025-07-27 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-07-27 UTC."],[],[]]