依賴解析器

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

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

獲取構建

public IBuildInfo getBuild ()

檢索被測所建構的資料。

退貨
IBuildInfo正在測試的建置的IBuildInfonull (如果沒有建置可用於測試)

投擲
BuildRetrievalError

獲取構建

public IBuildInfo getBuild (ITestDevice device)

檢索被測所建構的數據

參數
device ITestDevice :指派用於測試的ITestDevice

退貨
IBuildInfo正在測試的建置的IBuildInfonull (如果沒有建置可用於測試)

投擲
BuildRetrievalError
DeviceNotAvailableException

獲取依賴關係

public final  getDependencies ()

退貨

設定配置

public void setConfiguration (IConfiguration configuration)

注入正在使用的IConfiguration

參數
configuration IConfiguration

設定呼叫上下文

public void setInvocationContext (IInvocationContext invocationContext)

參數
invocationContext IInvocationContext