DependenciesResolver

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)

公用建構函式

DependenciesResolver

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