Katalog Perangkat Developer Device Platform

Gunakan Katalog Perangkat untuk menemukan, mengurutkan, dan mempelajari perangkat di Platform Perangkat Developer. Katalog Perangkat membantu Anda mengidentifikasi perangkat target untuk pengembangan, pengujian, dan produksi.

Lihat gcloud beta device-run devices list untuk mengetahui ringkasan perintah.

Sebelum memulai

Langkah-langkah ini mengasumsikan bahwa Anda telah membuat project Google Cloud , menyelesaikan langkah-langkah penyiapan dalam panduan Mulai Cepat Developer Device Platform, dan melakukan autentikasi dengan gcloud di terminal.

Mencantumkan perangkat di Developer Device Platform

  1. Mencantumkan perangkat di Google Cloud project Anda:

    gcloud beta device-run devices list
    

    Outputnya adalah daftar perangkat, yang terlihat seperti:

    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. Dari daftar, identifikasi model perangkat dan versi sistem operasi yang sesuai untuk penggunaan Anda dan catat ID-nya.

Memfilter perangkat di Developer Device Platform

  1. Jika Anda mengetahui model perangkat dan versi sistem operasi yang ingin digunakan, Anda dapat memfilter daftar perangkat untuk menampilkan hanya perangkat tersebut. Misalnya, untuk mencantumkan hanya perangkat Android fisik dengan versi sistem operasi 35, jalankan:

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

    Outputnya adalah daftar perangkat yang cocok dengan filter, misalnya:

    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. Catat ID atau lanjutkan memfilter daftar untuk menemukan perangkat yang sesuai.

Memfilter dan memformat perangkat di Developer Device Platform

  1. Selain memfilter perangkat, Anda juga dapat menentukan format output:

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

    Outputnya adalah daftar perangkat yang cocok dengan filter dan dalam format yang ditentukan, misalnya:

    ID            AVAILABILITY
    tangorpro-33  HIGH
    tangorpro-36  MEDIUM
    
  2. Ambil ID atau lanjutkan memfilter dan memformat daftar untuk menemukan perangkat yang sesuai.

Mendeskripsikan perangkat di Developer Device Platform

  1. Setelah memiliki daftar perangkat, Anda dapat mendeskripsikan perangkat tertentu untuk melihat informasi mendetail tentang perangkat tersebut:

    gcloud beta device-run devices describe DEVICE_ID
    
  2. Jadi, dengan mengambil tokay-35 sebagai contoh, Anda akan menerima output yang menyerupai:

    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. Gunakan detail ini untuk menentukan perangkat dan versi sistem operasi yang akan digunakan dan jangan lupa untuk mencatat ID perangkat.

Langkah berikutnya

Selanjutnya, mulai jalankan pengujian dengan Device Run menggunakan ID yang diambil di sini.