Catálogo de dispositivos de la Plataforma de dispositivos para desarrolladores

Usa el Catálogo de dispositivos para encontrar, ordenar y explorar dispositivos en la Plataforma de dispositivos para desarrolladores. El Catálogo de dispositivos te ayuda a identificar los dispositivos de destino para el desarrollo, las pruebas y la producción.

Consulta gcloud beta device-run devices list para obtener un resumen de comandos.

Antes de comenzar

En estos pasos, se supone que ya creaste un Google Cloud proyecto, completaste los pasos de configuración en la guía de inicio rápido de la Plataforma de dispositivos para desarrolladores y te autenticaste con gcloud en la terminal.

Cómo mostrar una lista de dispositivos en la Plataforma de dispositivos para desarrolladores

  1. Muestra una lista de los dispositivos de tu Google Cloud proyecto:

    gcloud beta device-run devices list
    

    El resultado es una lista de dispositivos, similar a la siguiente:

    ID        MAKE    NAME     MODEL FORM      OS_VERSION CAPACITY  AVAILABILITY  PRODUCTS
    tegu-35   Google  Pixel 9a tegu  PHYSICAL  35         MEDIUM    LOW           Automation, Streaming
    tokay-34  Google  Pixel 9  tokay PHYSICAL  34         HIGH      HIGH          Automation, Streaming
    tokay-35  Google  Pixel 9  tokay PHYSICAL  35         HIGH      HIGH          Automation, Streaming
    tokay-36  Google  Pixel 9  tokay PHYSICAL  36         MEDIUM    MEDIUM        Automation, Streaming
    
  2. En la lista, identifica los modelos de dispositivos y las versiones del sistema operativo adecuados para tus usos y captura sus IDs.

Cómo filtrar dispositivos en la Plataforma de dispositivos para desarrolladores

  1. Si sabes con qué modelos de dispositivos y versiones del sistema operativo quieres trabajar, puedes filtrar la lista de dispositivos para mostrar solo esos dispositivos. Por ejemplo, para mostrar solo los dispositivos Android físicos con una versión del sistema operativo 35, ejecuta lo siguiente:

    gcloud beta device-run devices list --filter="HARDWARE_TYPE=PHYSICAL AND OS_VERSION=35 AND PLATFORM=ANDROID"
    

    El resultado es una lista de dispositivos que coinciden con el filtro, por ejemplo:

    ID           MAKE      NAME                 MODEL     HARDWARE_TYPE    OS_VERSION  CAPACITY  AVAILABILITY  PRODUCTS
    re58c2-35    realme    realme C53           RE58C2    PHYSICAL         35          NONE      NONE          Automation, Streaming
    tb370fu-35   Lenovo    Lenovo Tab P12       TB370FU   PHYSICAL         35          LOW       LOW           Automation
    a05s-35      Samsung   Galaxy A05s          a05s      PHYSICAL         35          LOW       LOW           Automation, Streaming
    a06-35       Samsung   Galaxy A06           a06       PHYSICAL         35          LOW       LOW           Automation, Streaming
    a14xmsq-35   Samsung   Galaxy A14 5G        a14xmsq   PHYSICAL         35          LOW       NONE          Automation, Streaming
    a14xmtfn-35  Samsung   Galaxy A14 5G        a14xmtfn  PHYSICAL         35          NONE      NONE          Automation, Streaming
    a16-35       Samsung   Galaxy A16           a16       PHYSICAL         35          LOW       LOW           Automation, Streaming
    a16x-35      Samsung   Galaxy A16 5G        a16x      PHYSICAL         35          LOW       LOW           Automation
    
  2. Registra los IDs o continúa filtrando la lista para encontrar dispositivos adecuados.

Cómo filtrar y dar formato a dispositivos en la Plataforma de dispositivos para desarrolladores

  1. Además de filtrar dispositivos, también puedes especificar el formato del resultado:

    gcloud beta device-run devices list --filter 'manufacturer=google AND formFactor=tablet' --format 'table(ID, AVAILABILITY)'
    

    El resultado es una lista de dispositivos que coinciden con el filtro y en el formato especificado, por ejemplo:

    ID            AVAILABILITY
    tangorpro-33  HIGH
    tangorpro-36  MEDIUM
    
  2. Captura el ID o continúa filtrando y dando formato a la lista para encontrar dispositivos adecuados.

Cómo describir dispositivos en la Plataforma de dispositivos para desarrolladores

  1. Ahora que tienes una lista de dispositivos, puedes describir un dispositivo específico para ver información detallada sobre él:

    gcloud beta device-run devices describe DEVICE_ID
    
  2. Por lo tanto, si tomamos tokay-35 como ejemplo, recibirás un resultado similar al siguiente:

    availability: HIGH
    capacity: HIGH
    form: PHYSICAL
    formFactor: PHONE
    id: tokay-35
    manufacturer: Google
    modelCode: tokay
    name: Pixel 9
    platform: Android
    screenDensity: 420
    screenX: 1080
    screenY: 2424
    supportedAbis:
    -   arm64-v8a
    supportedProducts:
    -   product: AUTOMATION
    -   product: DEVICE_STREAMING
    
  3. Usa estos detalles para decidir el dispositivo y la versión del sistema operativo para tus usos y recuerda registrar los IDs de los dispositivos.

¿Qué sigue?

A continuación, comienza a ejecutar pruebas con Device Run usando los IDs capturados aquí.