當前位置: 妍妍網 > 碼農

輕點幾下,輕鬆存取實體裝置 | Android 裝置流式傳輸功能 Beta 版

2024-06-26碼農

作者 / Android 開發者工具高級產品經理 Adarsh Fernando

在各種 Android 螢幕上驗證您的套用是打造 Android 套用的重要步驟。然而,要想在需要時獲取到合適的裝置,可能既極具挑戰又耗費時間。無論是嘗試在 Samsung 裝置上重現裝置特有的行為,還是在 Google Pixel Fold 上測試自適應套用布局,至關重要的是能夠在正確的時間獲取到合適的裝置。

為了解決這個套用開發者用例問題,我們打造了由 Firebase 提供支持的 Android 裝置流式傳輸功能。只需點選幾下,您和您的團隊就可以存取實體裝置 (例如最新的 Pixel 和 Samsung 裝置),並在 IDE 中以多種方式使用它們,就像使用放在您桌上的實體裝置一樣。

△ 由 Firebase 提供支持的 Android 裝置流式傳輸功能,可在 Android Studio Jellyfish 中使用

近期,Android 裝置流式傳輸功能推出 Beta 版,Android 開發者們現可在 Android Studio Jellyfish 或更高版本中使用。我們還在目錄中添加了新裝置,並推出了靈活的定價方案,讓您低成本存取最新的 Android 裝置。

請繼續閱讀接下來的內容,了解此版本中的最新變化,以及有關使用、安全性和定價的常見問題。您可以查閱 官方文件 ,立即開始免費試用 Android 裝置流式傳輸功能:

https://developer.android.google.cn/studio/run/android-device-streaming

Android 裝置流式傳輸功能
有哪些用途?

如果您曾經使用過 裝置映像 功能,您便知道 Android Studio 可以讓您在 IDE 視窗中檢視本地實體裝置的螢幕。無需直接接觸裝置,就可以更改裝置方向、更改可折疊裝置的狀態,模擬按下實體按鈕,並與您的套用互動等。Android 裝置流式傳輸利用了與之類似的功能,讓您能夠與由 Firebase 提供的遠端實體裝置連線並互動。

△ 配合使用 Android 裝置流式傳輸和偵錯程式

  • 裝置映像

    https://developer.android.google.cn/studio/run/device#device-mirroring

  • 當您使用 Android Studio 向 Android 裝置流式傳輸請求裝置時,IDE 將透過 SSL 與所請求裝置建立安全 ADB 連線。透過該連線,您還可以使用 Android Studio 中的偵錯程式、效能分析器、裝置檔案總管、Logcat 以及 Compose 即時編輯等工具與該裝置互動。您可以借助這些工具,更準確地驗證、測試和偵錯您的套用在實際原始裝置制造商 (OEM) 硬體上的行為。

    我的團隊可以存取哪些裝置?

    透過 Android 裝置流式傳輸功能,您和您的團隊可以存取執行 Android 8.1 至 14 版本的多種裝置。您可以存取頂級裝置制造商提供的最新旗艦裝置,例如 Google Pixel 和 Samsung;還可以透過存取最新的可折疊裝置和平板電腦 (例如 Samsung Tab S8 Ultra),在更多裝置型別上測試您的套用。

    △ 在 Android Studio 中瀏覽並選擇要使用的裝置

    我們不斷將新裝置添加到裝置型號目錄中,現在該目錄中有 20 多種模型,並於近期添加了以下裝置:

  • Samsung Galaxy Z Fold5

  • Samsung Galaxy S23 Ultra

  • Google Pixel 8a

  • 團隊無需購買昂貴的裝置,每個團隊成員只需點選幾下,即可根據需要來存取 Firebase 的裝置目錄,讓團隊對套用在各種熱門裝置上的呈現充滿信心。

    正如在 2024 Google I/O 大會 上提到的,我們正與 Samsung、Google Pixel、Oppo 和 Xiaomi 等頂級原始裝置制造商 (OEM) 合作,將在未來幾個月進一步增加可以選擇和使用的裝置。這有助於擴充目錄中的裝置數量,並始終站在生態系的潮頭,確保您可以先驗證套用在最新裝置上能否出色執行,然後再向廣大使用者推出。

  • 2024 Google I/O 大會

    https://www.youtube.com/live/ddcZnW1HKUY?t=1282s

  • Android 裝置流式傳輸功能

    是否安全?

    Android 裝置流式傳輸功能由 Firebase 提供支持,非常重視裝置會話的安全性和私密性。Firebase 裝置托管在安全的全球數據中心,Android Studio 使用 SSL 連線來建立與裝置的連線。

    您用於安裝和測試套用的裝置在完全清空並恢復出廠設定之前,絕不會與其他使用者或 Google 服務共享。使用完裝置後,您可以單擊 "交還並清空裝置 (Return and Erase Device)",完全清除裝置數據並恢復裝置的出廠設定。這種做法同樣適用於會話過期並且系統自動交還裝置的情況。

    △ 在會話結束後,裝置會被完全清除並恢復出廠設定。

    Android 裝置流式傳輸的費用

    根據您 Firebase 計畫的 定價方案 ,使用者在使用 Android 裝置流式傳輸時的定價如下:

  • 2024 年 6 月 1 日,促銷期:

    1. (免費) Spark 方案 :每個計畫每月免費使用 120 分鐘

    2. Blaze 方案 :每個計畫每月免費使用 120 分鐘,每超過 1 分鐘需要支付 15 美分

  • 2025 年 2 月左右,促銷期將結束,計費將基於以下配額限制:

    1. (免費) Spark 方案 :每個計畫每月免費使用 30 分鐘

    2. Blaze 方案 :每個計畫每月免費使用 30 分鐘,每超過 1 分鐘需要支付 15 美分

  • 定價方案

    https://firebase.google.cn/docs/projects/billing/firebase-pricing-plans?hl=zh-cn

  • Android 裝置流式傳輸沒有月度或年度方案,采用按分鐘計費方式,為您和您的團隊提供卓越的靈活性。重要的是,無論是在連線裝置之前進行相關設定,還是在會話結束後清除裝置,您都無需為執行這些操作所需的時間付費。與購買和管理自己的裝置實驗室相比,這一特點可以節省您和您團隊的時間和成本。

    您可以參閱 用量級別、配額和定價 官方文件了解更多資訊:

    https://firebase.google.cn/docs/test-lab/usage-quotas-pricing#device-streaming

    未來計劃

    我們非常高興您和您的團隊試用由 Firebase 提供支持的 Android 裝置流式傳輸功能。我們認為,這是一種簡單且經濟實惠的方式,便於您根據需要直接從 IDE 存取所需的裝置,從而確保為使用者提供出色的套用品質和功能。

    您只需點選幾下,即可免費試用這項新服務。對於超出每月配額的部份,我們采用實惠的按分鐘計費的定價方案,為您的團隊提供了更大的靈活性,您只需為與裝置保持連線狀態的時間付費,無需訂閱,也無需簽訂長期合約。

    您可以期待將有更多由頂級 OEM 合作夥伴提供的裝置添加到目錄,以確保可供選擇的裝置與時俱進,並變得越來越多樣化。歡迎您 立即試用 Android 裝置流式傳輸 功能 ,並在 LinkedIn、 Medium YouTube X 上與 Android 開發者社群分享您的體驗。也歡迎您持續關註 "Android 開發者" 微信公眾號,及時了解更多開發技術和產品更新等資訊動態。

  • 立即試用 Android 裝置流式傳輸功能

    https://developer.android.google.cn/studio/run/android-device-streaming

  • Medium

    https://medium.com/androiddevelopers

  • YouTube

    https://www.youtube.com/c/AndroidDevelopers/videos

  • X

    https://twitter.com/androidstudio

  • 推薦閱讀

    如頁面未載入,請重新整理重試

    點選屏末 | 閱讀原文 | 即刻 試用 Android 裝置流式傳輸功能