ЗависимостиResolver

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

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


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

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

Публичные конструкторы

DependenciesResolver ()

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

void cleanUp ( IBuildInfo info)

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

IBuildInfo getBuild ()

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

IBuildInfo getBuild ( ITestDevice device)

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

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

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

void setInvocationContext ( IInvocationContext invocationContext)

Публичные конструкторы

ЗависимостиResolver

public DependenciesResolver ()

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

очистка

public void cleanUp (IBuildInfo info)

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

Параметры
info IBuildInfo

получить сборку

public IBuildInfo getBuild ()

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

Возвращает
IBuildInfo IBuildInfo для тестируемой сборки или null , если сборка недоступна для тестирования.

Броски
BuildRetrievalError

получить сборку

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

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Параметры
invocationContext IInvocationContext