Зависимости

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

java.lang.Object
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)

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

Зависимости

public DependenciesResolver ()

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

cleanUp

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

getDependencies

public final  getDependencies ()

Возврат

setConfiguration

public void setConfiguration (IConfiguration configuration)

Впрыскивает IConfiguration в использовании.

Параметры
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Параметры
invocationContext IInvocationContext