快速入門導覽課程:準備使用開發人員裝置平台

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

事前準備

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

這些文件假設您是 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 device-run devices list

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

gcloud device-run sessions

現在請繼續參閱「後續步驟」下方的功能操作說明,或按照下一節的步驟使用 Developer Device Platform 代理程式技能。

安裝 Developer Device Platform 代理程式技能

除了建立本頁面所述的 Google Cloud 環境,您還需要安裝下列套件,才能使用開發人員裝置平台代理程式技能:

現在請使用下列指令安裝 Developer Device Platform 代理程式技能:

npx skills add https://github.com/google/skills --skill developer-device-platform-basics

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

佐證文件

清除所用資源

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

後續步驟

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