快速入門導覽課程:準備使用 Developer Device Platform

開始使用 Developer Device Platform,這是新一代的商用級套件,可進行遠端裝置自動化調度管理。

事前準備

只要工作站有終端機和網際網路存取權,即可按照本頁的指示使用開發人員裝置平台 (DDP)。

這些文件假設您是 Google Cloud 擁有專案和帳戶的使用者,如本網站「總覽」分頁中的「開始使用 Google Cloud」所述。

Google Cloud 設定

  1. 安裝 Google Cloud CLI。

  2. 設定 gcloud CLI,使用您的聯合身分。

    詳情請參閱「使用聯合身分登入 gcloud CLI」。

  3. 執行下列指令,初始化 gcloud CLI:

    gcloud init
  4. 確認您具備完成本指南所需的權限。

  5. 確認專案已啟用計費功能 Google Cloud 。

  6. 如尚未啟用,請啟用 Device Run、Device Streaming 和 Cloud Testing API:

    啟用 API 時所需的角色

    如要啟用 API,您必須具備 serviceusage.services.enable 權限。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「服務使用情形管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。

    gcloud services enable devicerun.googleapis.com devicestreaming.googleapis.com testing.googleapis.com
  7. 為使用者帳戶建立本機驗證憑證:

    gcloud auth application-default login

    如果系統傳回驗證錯誤,且您使用外部識別資訊提供者 (IdP),請確認您已 使用聯合身分登入 gcloud CLI。

必要的角色

如要取得使用開發人員裝置平台所需的權限,請要求管理員在專案中授予下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

範例指令

現在您已擁有 Device Run 服務,可以執行下列指令來試用目錄。

首先,請列出專案中的所有裝置:

gcloud beta device-run devices list

然後篩選執行特定作業系統的裝置:

Android

gcloud beta device-run devices list --filter="PLATFORM=ANDROID"

iOS

gcloud beta device-run devices list --filter="PLATFORM=iOS"

最後,列出專案中的所有工作階段 (可能沒有,請稍後再試):

gcloud beta device-run sessions list

請繼續參閱「後續步驟」下方的功能操作說明。

佐證文件

與我們聯絡

如需相關協助或提供建議,請前往 DDP 開發人員論壇。

如要回報錯誤及要求 Developer Device Platform 的新功能,請建立問題。

清除所用資源

為了避免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用,請刪除含有這些資源的 Google Cloud 專案。

後續步驟

  • 裝置目錄 - 說明「開發人員裝置平台」實驗室中的所有裝置類型,並深入瞭解每種裝置。
  • 裝置執行 - 在開發人員裝置平台實驗室的裝置上執行測試,並在 Google Cloud中查看結果。
  • 尋找記錄 - 在指令列和 Google Cloud 控制台中查看結果。
  • Device Streaming API - 連線至遠端實體 Android 裝置,並與應用程式互動,就像連線至本機一樣。
  • 透過裝置串流進行代理式開發 - 使用 Developer Device Platform 代理技能,在 Developer Device Platform 中尋找、預約及連線至裝置。