حل‌کننده وابستگی‌ها

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

شیء جاوا
com.android.tradefed.build.DependenciesResolver


نوع جدیدی از ارائه‌دهنده که امکان دریافت تمام وابستگی‌های یک تست را فراهم می‌کند.

خلاصه

سازندگان عمومی

DependenciesResolver ()

روش‌های عمومی

void cleanUp ( IBuildInfo info)

فایل‌های ساخت موقت را پاک کنید.

IBuildInfo getBuild ()

داده‌های مربوط به ساخت تحت آزمایش را بازیابی کنید.

IBuildInfo getBuild ( ITestDevice device)

بازیابی داده‌ها برای ساخت تحت آزمایش

final Map<String, File> getDependencies ()
void setConfiguration ( IConfiguration configuration)

IConfiguration مورد استفاده را تزریق می‌کند.

void setInvocationContext ( IInvocationContext invocationContext)

سازندگان عمومی

حل‌کننده وابستگی‌ها

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 Map<String, File> getDependencies ()

بازگشت‌ها
Map<String, File>

پیکربندی set

public void setConfiguration (IConfiguration configuration)

IConfiguration مورد استفاده را تزریق می‌کند.

پارامترها
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

پارامترها
invocationContext IInvocationContext