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
Muestra una lista de los dispositivos de tu Google Cloud proyecto:
gcloud beta device-run devices listEl 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, StreamingEn 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
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 AutomationRegistra 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
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 MEDIUMCaptura 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
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_IDPor lo tanto, si tomamos
tokay-35como 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_STREAMINGUsa 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í.