Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

CompanionDeviceTracker

public class CompanionDeviceTracker
extends Object

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


Une classe pour allouer et libérer des appareils compagnons

Résumé

Méthodes publiques

ITestDevice allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)

Attribuez un appareil compagnon en fonction de critères de sélection.

void freeCompanionDevice ( ITestDevice device)

Libérez l'appareil compagnon identifié par l'appareil principal

ITestDevice getCompanionDevice ( ITestDevice device)

Récupérer l'appareil compagnon alloué identifié par l'appareil principal

static CompanionDeviceTracker getInstance ()

Récupère l'instance singleton du tracker

Méthodes publiques

allocateCompanionDevice

public ITestDevice allocateCompanionDevice ( ITestDevice device, 
                DeviceSelectionOptions opt)

Attribuez un appareil compagnon en fonction de critères de sélection.

Paramètres
device ITestDevice : l'appareil principal. utilisé pour identifier l'appareil compagnon

opt DeviceSelectionOptions : critères de sélection

Retour
ITestDevice l'appareil alloué ou null si aucun n'est disponible

freeCompanionDevice

public void freeCompanionDevice ( ITestDevice device)

Libérez l'appareil compagnon identifié par l'appareil principal

Paramètres
device ITestDevice : l'appareil principal dont l'appareil compagnon correspondant doit être libéré

Jette
IllegalStateException si aucun appareil compagnon

getCompanionDevice

public ITestDevice getCompanionDevice ( ITestDevice device)

Récupérer l'appareil compagnon alloué identifié par l'appareil principal

Paramètres
device ITestDevice : l'appareil principal avec lequel l'appareil compagnon est alloué

Retour
ITestDevice l'appareil compagnon ou null s'il est introuvable

getInstance

public static CompanionDeviceTracker getInstance ()

Récupère l'instance singleton du tracker

Retour
CompanionDeviceTracker