Catalogo dei dispositivi della piattaforma per sviluppatori

Utilizza il catalogo dei dispositivi per trovare, ordinare ed esaminare i dispositivi nella piattaforma per dispositivi per sviluppatori. Il catalogo dei dispositivi ti aiuta a identificare i dispositivi di destinazione per lo sviluppo, i test e la produzione.

Per un riepilogo dei comandi, consulta gcloud beta device-run devices list.

Prima di iniziare

Questi passaggi presuppongono che tu abbia già creato un Google Cloud progetto, completato i passaggi di configurazione nella Piattaforma per dispositivi per sviluppatori Guida rapida e autenticato con gcloud nel terminale.

Elencare i dispositivi nella piattaforma per dispositivi per sviluppatori

  1. Elenca i dispositivi nel tuo Google Cloud progetto:

    gcloud beta device-run devices list
    

    L'output è un elenco di dispositivi, simile a:

    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. Dall'elenco, identifica i modelli di dispositivi e le versioni del sistema operativo adatti ai tuoi utilizzi e acquisisci i relativi ID.

Filtrare i dispositivi nella piattaforma per dispositivi per sviluppatori

  1. Se conosci i modelli di dispositivi e le versioni del sistema operativo con cui vuoi lavorare, puoi filtrare l'elenco dei dispositivi in modo da visualizzare solo quelli. Ad esempio, per elencare solo i dispositivi Android fisici con una versione del sistema operativo 35, esegui:

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

    L'output è un elenco di dispositivi che corrispondono al filtro, ad esempio:

    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 gli ID o continua a filtrare l'elenco per trovare i dispositivi adatti.

Filtrare e formattare i dispositivi nella piattaforma per dispositivi per sviluppatori

  1. Oltre a filtrare i dispositivi, puoi anche specificare il formato dell'output:

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

    L'output è un elenco di dispositivi che corrispondono al filtro e nel formato specificato, ad esempio:

    ID            AVAILABILITY
    tangorpro-33  HIGH
    tangorpro-36  MEDIUM
    
  2. Acquisisci l'ID o continua a filtrare e formattare l'elenco per trovare i dispositivi adatti.

Descrivere i dispositivi nella piattaforma per dispositivi per sviluppatori

  1. Ora che hai un elenco di dispositivi, puoi descrivere un dispositivo specifico per visualizzare informazioni dettagliate:

    gcloud beta device-run devices describe DEVICE_ID
    
  2. Prendendo come esempio tokay-35, riceverai un output simile a:

    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. Utilizza questi dettagli per scegliere la versione del dispositivo e del sistema operativo per i tuoi utilizzi e ricorda di registrare gli ID dei dispositivi.

Passaggi successivi

Ora puoi iniziare a eseguire i test con Device Run utilizzando gli ID acquisiti qui.