DependenciesResolver

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

java.lang.Object
com.android.tradefed.build.DependenciesResolver


Новый тип поставщика, позволяющий получить все зависимости для теста.

Краткое содержание

Государственные строители

DependenciesResolver ()

Общедоступные методы

void cleanUp ( IBuildInfo info)

Удалите все временные файлы сборки.

IBuildInfo getBuild ()

Получите данные для тестируемой сборки.

IBuildInfo getBuild ( ITestDevice device)

Получите данные для тестируемой сборки.

final Map<String, File> getDependencies ()
void setConfiguration ( IConfiguration configuration)

Внедряет используемый объект IConfiguration .

void setInvocationContext ( IInvocationContext invocationContext)

Государственные строители

DependenciesResolver

public DependenciesResolver ()

Общедоступные методы

очистка

public void cleanUp (IBuildInfo info)

Удалите все временные файлы сборки.

Параметры
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Получите данные для тестируемой сборки.

Возвраты
IBuildInfo Объект IBuildInfo указывает на тестируемую сборку или null , если тестовая сборка недоступна.

Броски
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Получите данные для тестируемой сборки.

Параметры
device ITestDevice : устройство ITestDevice выделенное для тестирования.

Возвраты
IBuildInfo Объект IBuildInfo указывает на тестируемую сборку или null , если тестовая сборка недоступна.

Броски
BuildRetrievalError
DeviceNotAvailableException

получить зависимости

public final Map<String, File> getDependencies ()

Возвраты
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

Внедряет используемый объект IConfiguration .

Параметры
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Параметры
invocationContext IInvocationContext