正式版 API 確定 | Android 12L Beta 1 發佈

作者 / Maru Ahues Bouza, Director, Android Developer Relations

在 10 月份的 Android 開發者峯會 上,我們強調了平板電腦、可摺疊設備和 Chromebook 等大屏幕設備的增長,以及如何通過新的 Jetpack API、工具和指南,讓開發者們 更容易爲這些設備構建 出良好的應用體驗。我們還發布了 Android 12L 的開發者預覽版,這是一個專爲大屏幕設計的 Android 12 功能更新。

通過 12L,我們爲大屏幕優化和打磨了系統界面,使多任務處理更加強大和直觀,並改善了兼容性支持,讓應用在默認情況下也有更好的視覺效果。12L 還爲開發者提供了一些新的 API,如空間音頻以及改進的拖放操作,以打造更好的大屏幕體驗。

今天,我們正式發佈 Android 12L 的第一個 Beta 版,供大家對應用進行測試並提交反饋,從而爲明年年初發布的功能更新做好準備。您可以在 Android Studio 中 設置 Android 模擬器 來嘗試新的大屏幕功能。Android 12L 也適用於手機,只需 註冊參與測試,即可在受支持的 Pixel 設備上獲取 Android 12L Beta 1。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。我們與聯想合作,讓您也可以在聯想 Tab P12 Pro 平板電腦上體驗 Android 12L,更多關於可用構建和支持的信息,請前往 聯想官方網站 查閱。

Android 12L Beta 1 內容一覽

今天發佈的 Beta 1 版本包含對功能和用戶體驗的改進,最新的 bug 修復和優化,以及 2021 年 12 月安全補丁。對於開發者來說,我們提早完成了 API,因此 Beta 1 還包含 Android 12L 的正式版 API (API 級別 32),更新的構建工具,以及用於測試的系統映像。您可以用這些來測試應用在 Android 12L 的各種功能中的表現。

在 Android 12L 中,我們專注於完善大屏幕設備上的用戶界面,包括通知、快捷設置、鎖屏、概覽、主屏幕等等。例如,在 600dp 寬度以上的屏幕裏,通知欄、鎖屏和其他系統界面會採用全新的雙列布局,以充分利用屏幕面積。

△ 雙列布局可以顯示更多內容,更易於使用

多任務處理也更加強大和直觀—— Android 12L 在大屏幕上提供了一個新的任務欄,讓用戶可以隨時切換到喜愛的應用,或將應用拖放至分屏模式。請記住,在 Android 12 及以後的版本中,用戶可以將任何應用以分屏模式啓動,無論該應用是否聲明爲可以調整大小。所以請務必 在分屏模式下測試您的應用

△ 將應用拖放至分屏模式

最後,通過改進兼容模式的視覺效果和穩定性,我們爲用戶帶來了更好的黑邊模式體驗,並幫助應用在默認情況下看起來更好。如果您的應用還沒有針對大屏幕進行優化,請 測試其在新的黑邊模式中的表現

更多 API 和工具助力大屏幕構建

我們新推出的這些 API 和工具可以在您爲大屏幕優化應用時更輕鬆地爲用戶打造流暢體驗:

  • 適用於大屏幕的 Material 模式 - 新的 Material 設計指南 可以幫您在所有尺寸的屏幕上擴展應用界面。

  • 支持自適應界面的 Jetpack Compose - Jetpack Compose 可以讓您非常輕鬆地處理不同屏幕尺寸或組件中的界面變化。請通過 在 Compose 中構建自適應佈局 指南瞭解這方面的基礎知識。

  • 用於管理用戶界面的窗口大小分類 - 窗口大小分類 (Window Size Classes) 是一組按照視窗大小作爲分類 (稱爲 "斷點") 的意見性指導,有助於簡化設計、開發和測試可調整大小的應用佈局。此 API 即將在 Jetpack WindowManager 1.1 中推出。

  • Activity Embedding - 通過 Activity Embedding API,您可以利用大屏幕上的額外顯示區域一次顯示多個 Activity,從而實現如 "列表-詳情" 的佈局模式,並且幾乎不需要 (或只需少量) 重構應用。此 API 在 Jetpack WindowManager 1.0 Beta 03 及之後的版本中可用。

  • Android Studio 中的視覺 lint 工具 - 在 Android Studio Chipmunk 中提供了新的視覺 lint 工具,它能在佈局驗證 (Layout Validation) 中主動給出界面方面的警告和建議,以幫助您識別大屏幕布局中的潛在問題。

  • 可調整尺寸的模擬器 - 這是隨 Android Studio Chipmunk 一同推出的全新模擬器配置,讓您可以在四個參考設備 (手機、可摺疊設備、平板電腦和臺式機) 之間快速切換,以便於測試。

請務必查看我們準備的 大屏幕開發者資源,以瞭解這些以及更多 API 和工具的詳細信息。

在設備上開始體驗 Android 12L!

Android 12L 功能更新將在明年初正式發佈,現在是時候開始爲大屏幕優化自己的應用了。對於開發者來說,我們強烈建議檢查您的應用在各種尺寸窗口分屏模式下的工作情況。如果您還沒有優化應用,請查看一下它在不同屏幕朝向中的視覺效果,並嘗試一下新的兼容模式 (如果適用的話)。

想要開始使用大屏幕功能,最簡單的方法就是使用 Android 模擬器的可摺疊設備或平板電腦設置,請參閱 完整設置說明

您也可以將 Android 12L 刷入大屏幕實體設備中。我們與聯想合作,讓您可以在聯想 Tab P12 Pro 上體驗 Android 12L 的預覽版本。目前,聯想提供的是開發者預覽版 1,未來幾周內會有更新。請訪問 聯想的 Android 12L 預覽網站 瞭解關於可用版本和支持的完整信息。

Android 12L 也將運行在手機中。雖然大屏幕功能不會出現在小屏幕設備中,但我們也歡迎您體驗這一功能更新的最新改進。只需 用受支持的 Pixel 設備完成註冊,就可以通過 OTA 更新獲得最新的 Android 12L Beta 版。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。

有關 Android 12L 的更多細節和發佈時間表,請訪問 Android 12L 開發者網站。別忘了 提交問題和需求,我們一如既往地感謝來自大家的反饋意見!

歡迎您 點擊這裏 向我們提交反饋,或分享您喜歡的內容、發現的問題。您的反饋對我們非常重要,感謝您的支持!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章