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
Elenca i dispositivi nel tuo Google Cloud progetto:
gcloud beta device-run devices listL'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, StreamingDall'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
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 AutomationRegistra gli ID o continua a filtrare l'elenco per trovare i dispositivi adatti.
Filtrare e formattare i dispositivi nella piattaforma per dispositivi per sviluppatori
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 MEDIUMAcquisisci l'ID o continua a filtrare e formattare l'elenco per trovare i dispositivi adatti.
Descrivere i dispositivi nella piattaforma per dispositivi per sviluppatori
Ora che hai un elenco di dispositivi, puoi descrivere un dispositivo specifico per visualizzare informazioni dettagliate:
gcloud beta device-run devices describe DEVICE_IDPrendendo 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_STREAMINGUtilizza 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.