Trình giải quyết phụ thuộc

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

java.lang.Object
com.android.tradefed.build.DependencyResolver


Một loại nhà cung cấp mới cho phép có được tất cả các phần phụ thuộc cho một bài kiểm tra.

Bản tóm tắt

Nhà thầu xây dựng công cộng

DependenciesResolver ()

Phương pháp công khai

void cleanUp ( IBuildInfo info)

Dọn dẹp mọi tập tin xây dựng tạm thời.

IBuildInfo getBuild ()

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm.

IBuildInfo getBuild ( ITestDevice device)

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

void setInvocationContext ( IInvocationContext invocationContext)

Nhà thầu xây dựng công cộng

Trình giải quyết phụ thuộc

public DependenciesResolver ()

Phương pháp công khai

dọn dẹp

public void cleanUp (IBuildInfo info)

Dọn dẹp mọi tập tin xây dựng tạm thời.

Thông số
info IBuildInfo

xây dựng

public IBuildInfo getBuild ()

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm.

Trả lại
IBuildInfo IBuildInfo dành cho bản dựng đang được thử nghiệm hoặc null nếu không có bản dựng nào có sẵn để thử nghiệm

Ném
BuildRetrievalError

xây dựng

public IBuildInfo getBuild (ITestDevice device)

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm

Thông số
device ITestDevice : ITestDevice được phân bổ để kiểm tra

Trả lại
IBuildInfo IBuildInfo dành cho bản dựng đang được thử nghiệm hoặc null nếu không có bản dựng nào có sẵn để thử nghiệm

Ném
BuildRetrievalError
DeviceNotAvailableException

nhận được sự phụ thuộc

public final  getDependencies ()

Trả lại

setConfiguration

public void setConfiguration (IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

Thông số
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Thông số
invocationContext IInvocationContext