產品新訊

因應不斷擴大的 Android 生態系統進行調整

4 分鐘閱讀
Fahd Imtiaz
Android 開發人員體驗資深產品經理

隨著 Android 17 的發布,我們將轉向適應性優先開發標準。使用者不再只依賴單一板型規格,而是在手機、摺疊式裝置、平板電腦、筆電、車用螢幕和沉浸式 XR 環境之間切換。

如今,使用者手中的大螢幕裝置已超過 5.8 億部,自動調整功能不再只是技術目標,這是接觸高參與度使用者的絕佳機會。如要在這個支援多種裝置的生態系統中蓬勃發展,您的應用程式必須具備韌性、回應能力,並適用於幾乎所有介面。

支援多種裝置的商機

Android 裝置已成為多裝置的現實。使用者會購買整個生態系統的產品,從手持裝置換成摺疊機、平板電腦和汽車。資料清楚顯示,擁有不只一支手機的使用者,通常會比只有手機的使用者花費更多。

  • 提高收益:與只使用手機的消費者相比,多裝置使用者平均消費金額高出 9 倍。在摺疊式裝置上,參與度倍數甚至可達 14 倍。(資料來源:Google 內部資料,2026 年)
  • 掌握高價值區隔:大螢幕使用者 (平板電腦、折疊式裝置和 Chromebook) 的消費金額通常是僅使用手機者的 5 倍

為協助您觸及這些使用者,我們在 Google Play 推出了新徽章。符合適應性品質標準的應用程式現在會獲得「已針對大螢幕最佳化」徽章,方便使用者發掘優質體驗。

image5.png

Google I/O 大會的自動調整式 Android 開發最新消息

Android 17、最新的 Jetpack 更新和進階工具,可協助您建構在各種裝置上都能提供原生體驗的應用程式,包括口袋型折疊式裝置和 Googlebooks

預設為自動調整:Android 17 更新

在 Android 16 中,我們大幅變更了螢幕方向和可調整大小的 API,以利適應性行為,同時提供暫時選擇不採用選項,協助您完成轉換。Android 17 (API 級別 37) 移除了開發人員可選擇不對大螢幕裝置 (sw > 600 dp) 設下螢幕方向和大小調整限制的選項,為應用程式品質設定新的基準。指定目標 API 級別 37 時,應用程式必須能配合各種顯示大小調整。這有助於應用程式提供符合使用者期望的體驗。

image1.png

在更多途徑上顯示應用程式

除了在折疊式裝置、平板電腦、Chromebook 和 XR 等大螢幕裝置上執行行動應用程式,我們也擴大了行動應用程式的 Android 介面:

  • 連線螢幕:Android 16 QPR3 穩定版現已推出連線螢幕支援功能,讓支援的 Pixel 和 Samsung 行動裝置透過外部螢幕支援功能,變身為桌上型電腦環境。
  • 車輛和電視:透過車用應用程式計畫Android TV 的指標支援功能,您的自適應應用程式現在可輕鬆在資訊娛樂系統和客廳中提高參與度。
image4.png

Googlebook:Evolving desktop computing

說到更多介面,我們正在發展電腦領域的業務,推出新一代 ChromeOS「Googlebook」。我們採用部分 Android 堆疊建構而成,可讓您的應用程式達到「筆電等級」的體驗,並提供原生層級的效能。

現在採用適應性原則建構應用程式,有助於確保應用程式能支援新一代高效能硬體。

為協助您為新一代裝置做好準備,我們發布了全新的全方位說明文件,包括全方位的設計指南開發人員指南。這些規範以適應性原則為基礎,提供行動應用程式的轉換教戰手冊,協助您提供優質的電腦級體驗。

立即試用 Android Studio Canary 中的全新電腦版模擬器。

google_aluminium_hype_film_hp_sh18019_main_design_v04_00068 (1).png

超越版面配置:非觸控輸入

自動調整式應用程式品質不僅限於視窗尺寸,還包括處理非觸控輸入模式,例如鍵盤、觸控板、滑鼠、觸控筆等大螢幕主要輸入法。

  • 觸控板支援: Compose 1.11 現在支援觸控板,與滑鼠的支援程度相同,並提供新的 API 來自動執行非觸控輸入測試,包括 TrackpadInjectionScopeperformTrackpadInput
  • 焦點指標:透過 Compose 內建的標準焦點環支援功能,提升無障礙體驗。

使用 Jetpack Compose 建構自動調整式版面配置

我們現在是 Compose first,並建議使用 Jetpack Compose 建構新式自適應 UI,協助您有效管理版面配置複雜度。

  • 新的版面配置基本元素:我們推出了 GridFlexBox 版面配置,為 Compose 帶來強大的 CSS 啟發功能,適用於 1D 和 2D 版面配置。
  • 導覽 3:compose-navigation3 的 1.1 版本推出場景裝飾器,可讓您使用其他內容 (例如長條、邊欄和對話方塊) 包裝畫面。
  • MediaQuery API:新的實驗性 MediaQuery API 提供可觀察的裝置 UI 功能,例如視窗大小和指標精確度,讓您根據目前的裝置設定調整及最佳化應用程式的 UI。
  • 樣式 API:使用新的實驗性 Styles API,根據狀態動態調整應用程式的視覺屬性。
morph-to-tablet.gif


 AI 輔助開發人員工具

Android Studio 和 Android CLI 不斷演進,協助您以前所未有的速度建構自動調整式應用程式。

  • Android 技能:這些模組化 AI 指令旨在協助任何 LLM 執行複雜的架構工作,包括協助您從 View 遷移至 Compose、實作自適應版面配置、將 Navigation 2 轉換為 Navigation 3,以及從舊版攝影機程式庫遷移至 CameraX。如要開始使用這些最新技能,請前往 Android Skills Github 存放區,或透過 Android CLI 進行操作。
  • 新專案代理程式:這個代理程式適用於 Android Studio Panda 2,預設會使用適應性最佳做法初始化新專案。
O26_315_PKLS_Adaptive development for the expanding Android ecosystem.png

對於使用跨平台架構的開發人員,我們仍會全面支援 Web、Qt 和 Unity。無論您是從頭建構,還是要將舊版程式碼庫現代化,這些工具都能滿足使用者的需求。

我們很期待您在應用程式中運用這些新的適應性功能。改用適應性優先方法後,您不僅能觸及更多使用者,還能在整個 Android 裝置領域中,提供使用者期望的流暢優質體驗。

立即開始自適應開發,打造應用程式的未來。

如要瞭解這項公告和所有 Google I/O 2026 更新,請前往 io.google

撰寫者:

繼續閱讀