ЗависимостиРезолвер

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

java.lang.Объект
com.android.tradefed.build.DependencyResolver


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

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

Общественные конструкторы

DependenciesResolver ()

Публичные методы

void cleanUp ( IBuildInfo info)

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

IBuildInfo getBuild ()

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

IBuildInfo getBuild ( ITestDevice device)

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

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

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

void setInvocationContext ( IInvocationContext invocationContext)

Общественные конструкторы

ЗависимостиРезолвер

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  getDependencies ()

Возврат

setConfiguration

public void setConfiguration (IConfiguration configuration)

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

Параметры
configuration IConfiguration

setInvoctionContext

public void setInvocationContext (IInvocationContext invocationContext)

Параметры
invocationContext IInvocationContext