CompanionDeviceTracker
  public
  
  
  
  class
  CompanionDeviceTracker
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker | 
Eine Klasse zum Zuweisen und Freigeben von Companion-Geräten
Zusammenfassung
Öffentliche Methoden | |
|---|---|
        
        
        
        
        
        ITestDevice
     | 
  
    
      
      allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
      
      
        Sie können ein Companion-Gerät anhand von Auswahlkriterien zuweisen.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      freeCompanionDevice(ITestDevice device)
      
      
        Das vom primären Gerät erkannte Zubehörgerät freigeben  | 
  
        
        
        
        
        
        ITestDevice
     | 
  
    
      
      getCompanionDevice(ITestDevice device)
      
      
        Zugewiesenes Companion-Gerät abrufen, wie vom primären Gerät angegeben  | 
  
        
        
        static
        
        
        CompanionDeviceTracker
     | 
  
    
      
      getInstance()
      
      
        Ruft die Singleton-Instanz des Trackers ab  | 
  
Öffentliche Methoden
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Sie können ein Companion-Gerät anhand von Auswahlkriterien zuweisen.
| Parameter | |
|---|---|
device | 
        
          ITestDevice: das primäre Gerät, mit dem das zugehörige Gerät identifiziert wird | 
      
opt | 
        
          DeviceSelectionOptions: Auswahlkriterien | 
      
| Returns | |
|---|---|
ITestDevice | 
        die dem Gerät zugewiesene ID oder null, wenn keine verfügbar ist | 
      
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Das vom primären Gerät erkannte Zubehörgerät freigeben
| Parameter | |
|---|---|
device | 
        
          ITestDevice: das primäre Gerät, dessen zugehöriges Companion-Gerät freigegeben werden soll | 
      
| Ausgabe | |
|---|---|
IllegalStateException | 
          Wenn keine Companion-Geräte vorhanden sind | 
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Zugewiesenes Companion-Gerät abrufen, wie vom primären Gerät angegeben
| Parameter | |
|---|---|
device | 
        
          ITestDevice: das primäre Gerät, dem das Zubehörgerät zugewiesen ist | 
      
| Returns | |
|---|---|
ITestDevice | 
        das Companion-Gerät oder null, falls nicht gefunden | 
      
getInstance
public static CompanionDeviceTracker getInstance ()
Ruft die Singleton-Instanz des Trackers ab
| Returns | |
|---|---|
CompanionDeviceTracker | 
        |