A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
DeviceDescriptor
  public
  
  
  
  class
  DeviceDescriptor
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object
     | 
  
  
  
    
      |    ↳ | 
    
    com.android.tradefed.command.remote.DeviceDescriptor
     | 
  
  
  
    
  Es una clase que contiene información que describe un dispositivo en prueba.
Resumen
Constructores públicos | 
  
  
  
    
      
      DeviceDescriptor()
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(DeviceDescriptor d, DeviceAllocationState state)
      
      
        Se usa para actualizar el estado fácilmente en ClusterDeviceMonitor.
        
    
 
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(DeviceDescriptor d, String preconfiguredIp, Integer preconfiguredDeviceNumOffset)
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(DeviceDescriptor d, String serial, String displaySerial)
      
      
        Se usa para actualizar fácilmente el estado del dispositivo en serie para dispositivos de marcador de posición.
        
    
 
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(String serial, boolean isStubDevice, IDevice.DeviceState deviceState, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, IDevice idevice)
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel)
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator)
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, IDevice idevice)
      
      
     | 
  
  
  
  
  
    
      
      DeviceDescriptor(String serial, String displaySerial, boolean isStubDevice, IDevice.DeviceState deviceState, DeviceAllocationState state, TestDeviceState testDeviceState, String product, String productVariant, String sdkVersion, String buildId, String hardwareRevision, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, boolean isTemporary, String preconfiguredIp, Integer preconfiguredDeviceNumOffset, IDevice idevice)
      
      
     | 
  
  
Constructores públicos
    DeviceDescriptor
    
public DeviceDescriptor ()
    
    
    
  
 
    DeviceDescriptor
    
public DeviceDescriptor (DeviceDescriptor d, 
                DeviceAllocationState state)
    
    
    
  Se usa para actualizar el estado fácilmente en ClusterDeviceMonitor.
    
    | Parámetros | 
      
        d | 
        
          DeviceDescriptor  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (DeviceDescriptor d, 
                String preconfiguredIp, 
                Integer preconfiguredDeviceNumOffset)
    
    
    
  
    
    | Parámetros | 
      
        d | 
        
          DeviceDescriptor  | 
      
      
        preconfiguredIp | 
        
          String  | 
      
      
        preconfiguredDeviceNumOffset | 
        
          Integer  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (DeviceDescriptor d, 
                String serial, 
                String displaySerial)
    
    
    
  Se usa para actualizar fácilmente el estado del dispositivo en serie para dispositivos de marcador de posición.
    
    | Parámetros | 
      
        d | 
        
          DeviceDescriptor  | 
      
      
        serial | 
        
          String  | 
      
      
        displaySerial | 
        
          String  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                IDevice.DeviceState deviceState, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                IDevice idevice)
    
    
    
  
    
    | Parámetros | 
      
        serial | 
        
          String  | 
      
      
        isStubDevice | 
        
          boolean  | 
      
      
        deviceState | 
        
          IDevice.DeviceState  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
      
        product | 
        
          String  | 
      
      
        productVariant | 
        
          String  | 
      
      
        sdkVersion | 
        
          String  | 
      
      
        buildId | 
        
          String  | 
      
      
        batteryLevel | 
        
          String  | 
      
      
        deviceClass | 
        
          String  | 
      
      
        macAddress | 
        
          String  | 
      
      
        simState | 
        
          String  | 
      
      
        simOperator | 
        
          String  | 
      
      
        idevice | 
        
          IDevice  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel)
    
    
    
  
    
    | Parámetros | 
      
        serial | 
        
          String  | 
      
      
        isStubDevice | 
        
          boolean  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
      
        product | 
        
          String  | 
      
      
        productVariant | 
        
          String  | 
      
      
        sdkVersion | 
        
          String  | 
      
      
        buildId | 
        
          String  | 
      
      
        batteryLevel | 
        
          String  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator)
    
    
    
  
    
    | Parámetros | 
      
        serial | 
        
          String  | 
      
      
        isStubDevice | 
        
          boolean  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
      
        product | 
        
          String  | 
      
      
        productVariant | 
        
          String  | 
      
      
        sdkVersion | 
        
          String  | 
      
      
        buildId | 
        
          String  | 
      
      
        batteryLevel | 
        
          String  | 
      
      
        deviceClass | 
        
          String  | 
      
      
        macAddress | 
        
          String  | 
      
      
        simState | 
        
          String  | 
      
      
        simOperator | 
        
          String  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                IDevice idevice)
    
    
    
  
    
    | Parámetros | 
      
        serial | 
        
          String  | 
      
      
        isStubDevice | 
        
          boolean  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
      
        product | 
        
          String  | 
      
      
        productVariant | 
        
          String  | 
      
      
        sdkVersion | 
        
          String  | 
      
      
        buildId | 
        
          String  | 
      
      
        batteryLevel | 
        
          String  | 
      
      
        deviceClass | 
        
          String  | 
      
      
        macAddress | 
        
          String  | 
      
      
        simState | 
        
          String  | 
      
      
        simOperator | 
        
          String  | 
      
      
        idevice | 
        
          IDevice  | 
      
    
 
    DeviceDescriptor
    
public DeviceDescriptor (String serial, 
                String displaySerial, 
                boolean isStubDevice, 
                IDevice.DeviceState deviceState, 
                DeviceAllocationState state, 
                TestDeviceState testDeviceState, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String hardwareRevision, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                boolean isTemporary, 
                String preconfiguredIp, 
                Integer preconfiguredDeviceNumOffset, 
                IDevice idevice)
    
    
    
  
    
    | Parámetros | 
      
        serial | 
        
          String  | 
      
      
        displaySerial | 
        
          String  | 
      
      
        isStubDevice | 
        
          boolean  | 
      
      
        deviceState | 
        
          IDevice.DeviceState  | 
      
      
        state | 
        
          DeviceAllocationState  | 
      
      
        testDeviceState | 
        
          TestDeviceState  | 
      
      
        product | 
        
          String  | 
      
      
        productVariant | 
        
          String  | 
      
      
        sdkVersion | 
        
          String  | 
      
      
        buildId | 
        
          String  | 
      
      
        hardwareRevision | 
        
          String  | 
      
      
        batteryLevel | 
        
          String  | 
      
      
        deviceClass | 
        
          String  | 
      
      
        macAddress | 
        
          String  | 
      
      
        simState | 
        
          String  | 
      
      
        simOperator | 
        
          String  | 
      
      
        isTemporary | 
        
          boolean  | 
      
      
        preconfiguredIp | 
        
          String  | 
      
      
        preconfiguredDeviceNumOffset | 
        
          Integer  | 
      
      
        idevice | 
        
          IDevice  | 
      
    
 
Métodos públicos
    getBatteryLevel
    
public String getBatteryLevel ()
    
    
    
  
    
 
    getBuildId
    
public String getBuildId ()
    
    
    
  
    
 
    getDeviceClass
    
public String getDeviceClass ()
    
    
    
  
    
 
    getDeviceState
    
public IDevice.DeviceState getDeviceState ()
    
    
    
  
    
      | Muestra | 
      
        IDevice.DeviceState | 
         | 
      
    
 
    getDisplaySerial
    
public String getDisplaySerial ()
    
    
    
  
    
 
    getHardwareRevision
    
public String getHardwareRevision ()
    
    
    
  
    
 
    getMacAddress
    
public String getMacAddress ()
    
    
    
  
    
 
    
    
public Integer getPreconfiguredDeviceNumOffset ()
    
    
    
  
    
 
    
    
public String getPreconfiguredIp ()
    
    
    
  
    
 
    getProduct
    
public String getProduct ()
    
    
    
  
    
 
    getProductVariant
    
public String getProductVariant ()
    
    
    
  
    
 
    getProperty
    
public String getProperty (String name)
    
    
    
  
    
    
 
    getSdkVersion
    
public String getSdkVersion ()
    
    
    
  
    
 
    getSerial
    
public String getSerial ()
    
    
    
  
    
 
    getSimOperator
    
public String getSimOperator ()
    
    
    
  
    
 
    getSimState
    
public String getSimState ()
    
    
    
  
    
 
    isStubDevice
    
public boolean isStubDevice ()
    
    
    
  
    
 
    isTemporary
    
public boolean isTemporary ()
    
    
    
  Muestra si se borrará o no el dispositivo al final de la invocación.
    
 
    toString
    
public String toString ()
    
    
    
  Proporciona una descripción con números de serie, ID de producto y de compilación.
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
  Última actualización: 2025-07-27 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]