Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

CompanionDeviceTracker

public class CompanionDeviceTracker
extends Object

java.lang.Object
com.android.tradefed.targetprep.companion.CompanionDeviceTracker


Una classe per l'allocazione e la liberazione di dispositivi associati

Sommario

Metodi pubblici

ITestDevice allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)

Allocare un dispositivo associato in base a criteri di selezione.

void freeCompanionDevice ( ITestDevice device)

Liberare il dispositivo associato come identificato dal dispositivo principale

ITestDevice getCompanionDevice ( ITestDevice device)

Recupera il dispositivo associato allocato come identificato dal dispositivo principale

static CompanionDeviceTracker getInstance ()

Recupera l'istanza singleton del tracker

Metodi pubblici

allocateCompanionDevice

public ITestDevice allocateCompanionDevice ( ITestDevice device, 
                DeviceSelectionOptions opt)

Allocare un dispositivo associato in base a criteri di selezione.

parametri
device ITestDevice : il dispositivo principale. utilizzato per identificare il dispositivo associato

opt DeviceSelectionOptions : criteri di selezione

ritorna
ITestDevice il dispositivo assegnato o null se non disponibile

freeCompanionDevice

public void freeCompanionDevice ( ITestDevice device)

Liberare il dispositivo associato come identificato dal dispositivo principale

parametri
device ITestDevice : il dispositivo principale il cui dispositivo associato corrispondente deve essere liberato

Genera
IllegalStateException se nessun dispositivo associato

getCompanionDevice

public ITestDevice getCompanionDevice ( ITestDevice device)

Recupera il dispositivo associato allocato come identificato dal dispositivo principale

parametri
device ITestDevice : il dispositivo principale con cui è allocato il dispositivo associato

ritorna
ITestDevice il dispositivo associato o null se non trovato

getInstance

public static CompanionDeviceTracker getInstance ()

Recupera l'istanza singleton del tracker

ritorna
CompanionDeviceTracker