Use o catálogo de dispositivos para encontrar, classificar e analisar dispositivos na Developer Device Platform. O catálogo de dispositivos ajuda a identificar dispositivos de destino para desenvolvimento, teste e produção.
Consulte gcloud beta device-run devices
list para um resumo dos
comandos.
Antes de começar
Estas etapas pressupõem que você já criou um Google Cloud projeto,
concluiu as etapas de configuração no guia de início rápido da Developer Device Platform Quickstart
e fez a autenticação com gcloud no terminal.
Listar dispositivos na Developer Device Platform
Liste os dispositivos no seu Google Cloud projeto:
gcloud beta device-run devices listA saída é uma lista de dispositivos, semelhante a esta:
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, StreamingNa lista, identifique os modelos de dispositivo e as versões do sistema operacional adequados para seus usos e capture os IDs.
Filtrar dispositivos na Developer Device Platform
Se você souber com quais modelos de dispositivo e versões do sistema operacional quer trabalhar, filtre a lista de dispositivos para mostrar apenas esses dispositivos. Por exemplo, para listar apenas dispositivos Android físicos com uma versão do sistema operacional 35, execute:
gcloud beta device-run devices list --filter="HARDWARE_TYPE=PHYSICAL AND OS_VERSION=35 AND PLATFORM=ANDROID"A saída é uma lista de dispositivos que correspondem ao filtro, por exemplo:
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 AutomationGrave os IDs ou continue filtrando a lista de dispositivos adequados.
Filtrar e formatar dispositivos na Developer Device Platform
Além de filtrar dispositivos, também é possível especificar o formato da saída:
gcloud beta device-run devices list --filter 'manufacturer=google AND formFactor=tablet' --format 'table(ID, AVAILABILITY)'A saída é uma lista de dispositivos que correspondem ao filtro e no formato especificado, por exemplo:
ID AVAILABILITY tangorpro-33 HIGH tangorpro-36 MEDIUMCapture o ID ou continue filtrando e formatando a lista para encontrar dispositivos adequados.
Descrever dispositivos na Developer Device Platform
Agora que você tem uma lista de dispositivos, descreva um dispositivo específico para conferir informações detalhadas sobre ele:
gcloud beta device-run devices describe DEVICE_IDPortanto, usando
tokay-35como exemplo, você vai receber uma saída semelhante a esta: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_STREAMINGUse esses detalhes para definir o dispositivo e a versão do sistema operacional para seus usos e lembre-se de gravar os ID do dispositivo.
A seguir
Em seguida, comece a executar testes com o Device Run usando os IDs capturados aqui.