Bağımlılık Çözücü

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

Java.lang.Nesne
🎃 com.android.tradefed.build.DependenciesÇözüm


Bir test için tüm bağımlılıkları elde etmenize olanak tanıyan yeni bir sağlayıcı türü.

Özet

Kamu inşaatçıları

DependenciesResolver()

Herkese açık yöntemler

void cleanUp(IBuildInfo info)

Geçici derleme dosyalarını temizleyin.

IBuildInfo getBuild()

Test altındaki derlemenin verilerini alın.

IBuildInfo getBuild(ITestDevice device)

Test altındaki derlemenin verilerini alma

final getDependencies()
void setConfiguration(IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

void setInvocationContext(IInvocationContext invocationContext)

Kamu inşaatçıları

Bağımlılık Çözücü

public DependenciesResolver ()

Herkese açık yöntemler

temizleme

public void cleanUp (IBuildInfo info)

Geçici derleme dosyalarını temizleyin.

Parametreler
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Test altındaki derlemenin verilerini alın.

İlerlemeler
IBuildInfo test altındaki derleme için IBuildInfo veya derleme yoksa null test için kullanılabilir

Fırlatma
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Test altındaki derlemenin verilerini alma

Parametreler
device ITestDevice: test için ayrılan ITestDevice

İlerlemeler
IBuildInfo test altındaki derleme için IBuildInfo veya derleme yoksa null test için kullanılabilir

Fırlatma
BuildRetrievalError
DeviceNotAvailableException

getDependencies'ler

public final  getDependencies ()

İlerlemeler

setConfiguration

public void setConfiguration (IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

Parametreler
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametreler
invocationContext IInvocationContext