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

設定完成後,即可使用開發人員裝置平台。這個新一代商用級套件可進行遠端裝置自動化調度管理。

事前準備

只要工作站有終端機和網際網路連線,就能按照本頁說明使用開發人員裝置平台 (DDP)。

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

Google Cloud 設定

  1. 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自評估產品在實際工作環境中的成效。新客戶還能獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。
  2. 安裝 Google Cloud CLI。

  3. 若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI

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

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

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

  7. 啟用 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
  8. 如果您使用本機殼層,請為使用者帳戶建立本機驗證憑證:

    gcloud auth application-default login

    如果您使用 Cloud Shell,則不需要執行這項操作。

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

  9. 安裝 Google Cloud CLI。

  10. 若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI

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

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

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

  14. 啟用 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
  15. 如果您使用本機殼層,請為使用者帳戶建立本機驗證憑證:

    gcloud auth application-default login

    如果您使用 Cloud Shell,則不需要執行這項操作。

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

必要的角色

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

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

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

範例指令

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

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

gcloud beta device-run devices list

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

gcloud beta device-run sessions

請繼續參閱「後續步驟」一節,瞭解如何使用這項功能。

佐證文件

與我們聯絡

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

如要回報錯誤及要求開發人員裝置平台的新功能,請建立問題

清除所用資源

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

後續步驟

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