ManagedRemoteDevice
  public
  
  
  
  class
  ManagedRemoteDevice
  
  
  
  
  
  
  
    extends TestDevice
  
  
  
  
  
      implements
      
        ITestLoggerReceiver
      
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.device.NativeDevice | ||
| ↳ | com.android.tradefed.device.TestDevice | ||
| ↳ | com.android.tradefed.device.cloud.ManagedRemoteDevice | ||
Un dispositivo que se ejecuta dentro de una máquina virtual que administramos de forma remota a través de una instancia de Tradefed dentro de la VM.
Resumen
| Constructores públicos | |
|---|---|
| 
      ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
      Crea un  | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        void | 
      postInvocationTearDown(Throwable exception)
      Pasos adicionales para la limpieza requerida específica del dispositivo que se ejecutarán después de que se complete la invocación. | 
| 
        
        
        
        
        
        void | 
      preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
      Pasos adicionales para la configuración requerida específica del dispositivo que se ejecutará en el dispositivo antes del flujo de invocación. | 
Constructores públicos
ManagedRemoteDevice
public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)Crea un ManagedRemoteDevice.
| Parámetros | |
|---|---|
| device | IDevice: ElIDeviceasociado | 
| stateMonitor | IDeviceStateMonitor: Es el mecanismoIDeviceStateMonitorque se usará. | 
| allocationMonitor | IDeviceMonitor: ElIDeviceMonitorpara informar sobre los cambios de estado de asignación. | 
Métodos públicos
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
Pasos adicionales para la limpieza requerida específica del dispositivo que se ejecutarán después de que se complete la invocación.
| Parámetros | |
|---|---|
| exception | Throwable: Si corresponde, es la excepción final que genera el error de invocación. | 
preInvocationSetup
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
Pasos adicionales para la configuración requerida específica del dispositivo que se ejecutará en el dispositivo antes del flujo de invocación.
| Parámetros | |
|---|---|
| info | IBuildInfo: Es elIBuildInfodel dispositivo. | 
| attributes | MultiMap: Son los atributos almacenados en el contexto de invocación. | 
| Arroja | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
