Usuwający zależności

public class DependenciesResolver
extends Object implements IBuildProvider, IConfigurationReceiver, IDeviceBuildProvider, IInvocationContextReceiver

java.lang.Object
com.android.tradefed.build.Dependencies resolver


Nowy typ dostawcy, który umożliwia pobieranie wszystkich zależności na potrzeby testu.

Podsumowanie

Konstruktory publiczne

DependenciesResolver()

Metody publiczne

void cleanUp(IBuildInfo info)

Usuń wszystkie tymczasowe pliki kompilacji.

IBuildInfo getBuild()

Pobieranie danych do testowanej kompilacji.

IBuildInfo getBuild(ITestDevice device)

Pobieranie danych do testowanej kompilacji

final getDependencies()
void setConfiguration(IConfiguration configuration)

Wstawia używany IConfiguration.

void setInvocationContext(IInvocationContext invocationContext)

Konstruktory publiczne

Usuwający zależności

public DependenciesResolver ()

Metody publiczne

czyszczenie

public void cleanUp (IBuildInfo info)

Usuń wszystkie tymczasowe pliki kompilacji.

Parametry
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Pobieranie danych do testowanej kompilacji.

Zwroty
IBuildInfo IBuildInfo w przypadku kompilacji w trakcie testowania lub null, jeśli nie ma żadnej kompilacji dostępne do testowania

Rzuty
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Pobieranie danych do testowanej kompilacji

Parametry
device ITestDevice: ITestDevice przydzielony do testu.

Zwroty
IBuildInfo IBuildInfo w przypadku kompilacji w trakcie testowania lub null, jeśli nie ma żadnej kompilacji dostępne do testowania

Rzuty
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Zwroty

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstawia używany IConfiguration.

Parametry
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametry
invocationContext IInvocationContext