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.
ConfigurationFactory.ConfigLoader
protected
class
ConfigurationFactory.ConfigLoader
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
|
Znane bezpośrednie podklasy
|
Implementacja interfejsu IConfigDefLoader, który śledzi uwzględnione konfiguracje z jednego pliku konfiguracji głównej i wyrzuca wyjątek w przypadku pętli uwzględnień.
Podsumowanie
Chronione metody |
String
|
findConfigName(String name, String parentName)
Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy elementu nadrzędnego.
|
boolean
|
isBundledConfig(String name)
Zwraca wartość „prawda”, jeśli jest to plik konfiguracji znaleziony w ścieżce klas.
|
boolean
|
isTrackableConfig(String name)
Określa, czy należy śledzić cykl życia konfiguracji.
|
void
|
trackConfig(String name, ConfigurationDef def)
Śledź konfigurację ładowania dynamicznego.
|
Konstruktory publiczne
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
Parametry |
isGlobalConfig |
boolean |
Metody publiczne
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
Parametry |
name |
String |
templateMap |
|
isGlobalConfig
public boolean isGlobalConfig ()
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
Konfiguracje zawarte w pliku tradefed.jar mogą zawierać tylko inne konfiguracje również zawarte w pliku tradefed.jar. Konfiguracje lokalne (zewnętrzne) mogą jednak zawierać zarówno konfiguracje lokalne (zewnętrzne), jak i zbiorcze.
Parametry |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
Chronione metody
findConfigName
protected String findConfigName (String name,
String parentName)
Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy elementu nadrzędnego. Służy on do prawidłowego obsługiwania konfiguracji pakietów i konfiguracji lokalnych.
Parametry |
name |
String : nazwa konfiguracji |
parentName |
String : nazwa jednostki nadrzędnej konfiguracji. |
Zwroty |
String |
pełna nazwa konfiguracji. |
isBundledConfig
protected boolean isBundledConfig (String name)
Zwraca wartość „prawda”, jeśli jest to plik konfiguracji znaleziony w ścieżce klas.
isTrackableConfig
protected boolean isTrackableConfig (String name)
Określa, czy należy śledzić cykl życia konfiguracji.
Parametry |
name |
String : nazwa konfiguracji |
Zwroty |
boolean |
true , jeśli konfiguracja jest możliwa do śledzenia, w przeciwnym razie false . |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Śledź konfigurację ładowania dynamicznego. Obecnie obsługiwane są tylko pliki lokalne.
Parametry |
name |
String : nazwa konfiguracji |
def |
ConfigurationDef : definicja konfiguracji. |
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.
[null,null,["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]