קטלוג המכשירים של Developer Device Platform

אפשר להשתמש בקטלוג המכשירים כדי למצוא מכשירים בפלטפורמת המכשירים למפתחים, למיין אותם ולעיין בפרטים שלהם. קטלוג המכשירים עוזר לכם לזהות מכשירי יעד לפיתוח, לבדיקה ולייצור.

במאמר gcloud beta device-run devices list מופיע סיכום של הפקודות.

לפני שמתחילים

השלבים האלה מניחים שכבר יצרתם Google Cloud פרויקט, השלמתם את שלבי ההגדרה במדריך למתחילים של פלטפורמת המכשירים למפתחים, וביצעתם אימות באמצעות gcloud במסוף.

רשימת המכשירים ב-Developer Device Platform

  1. מציגים ברשימה את המכשירים בפרויקט Google Cloud :

    gcloud beta device-run devices list
    

    הפלט הוא רשימת מכשירים, שדומה לזה:

    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. מהרשימה, מזהים את דגמי המכשירים ואת גרסאות מערכת ההפעלה שמתאימים לשימושים שלכם ורושמים את המזהים שלהם.

סינון מכשירים ב-Developer Device Platform

  1. אם אתם יודעים עם אילו דגמי מכשירים וגרסאות של מערכות הפעלה אתם רוצים לעבוד, אתם יכולים לסנן את רשימת המכשירים כך שיוצגו רק המכשירים האלה. לדוגמה, כדי להציג רק מכשירי Android פיזיים עם מערכת הפעלה בגרסה 35, מריצים את הפקודה:

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

    הפלט הוא רשימה של מכשירים שתואמים למסנן, לדוגמה:

    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. אפשר לרשום את המזהים או להמשיך לסנן את הרשימה כדי למצוא מכשירים מתאימים.

סינון ועיצוב מכשירים ב-Developer Device Platform

  1. בנוסף לסינון מכשירים, אפשר גם לציין את הפורמט של הפלט:

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

    הפלט הוא רשימה של מכשירים שתואמים למסנן ובפורמט שצוין, לדוגמה:

    ID            AVAILABILITY
    tangorpro-33  HIGH
    tangorpro-36  MEDIUM
    
  2. אפשר לצלם את המזהה או להמשיך לסנן ולעצב את הרשימה כדי למצוא מכשירים מתאימים.

תיאור המכשירים בפלטפורמת המכשירים למפתחים

  1. אחרי שקיבלתם רשימה של מכשירים, אתם יכולים לתאר מכשיר ספציפי כדי לראות מידע מפורט עליו:

    gcloud beta device-run devices describe DEVICE_ID
    
  2. לכן, אם ניקח לדוגמה את tokay-35, הפלט שיתקבל יהיה דומה לזה:

    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. אפשר להשתמש בפרטים האלה כדי לבחור את המכשיר ואת גרסת מערכת ההפעלה לשימוש שלכם, וחשוב לזכור לרשום את מזהי המכשירים.

המאמרים הבאים

בשלב הבא, מתחילים להריץ בדיקות באמצעות Device Run עם המזהים שמופיעים כאן.